A Region-Based Multi-Agent Internet Data Collection Task Scheduling Method
A data collection, multi-agent technology, applied in network data retrieval, network data indexing, other database retrieval and other directions, can solve the problem of affecting the data collection performance of the distributed crawler system, without considering the geographical differences of the crawling target, and without using bandwidth Estimation methods and other issues to achieve the effect of improving crawling efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0036] Embodiment 1: In this embodiment, there is a target task T in the environment 1 , And 6 agent node A 1 ,A 2 ,...,A 6 ; Because K=6> L=1, so the single task allocation algorithm is executed; the steps of the single task allocation algorithm are as follows:
[0037] (1) For each node, calculate (the number of tasks on the node + 1) / (B C +B S ) (Unit: 1 / Mbps), find the node with the smallest calculation result. For example, the corresponding values of the six nodes are: 3, 3, 2, 4, 1, 3, and the node with the smallest result is the fifth node.
[0038] (2) Assign the task to be assigned to the node calculated in step (1), which is the fifth node.
Embodiment 2
[0039] Embodiment 2: In this embodiment, there are 5 target tasks T in the environment 1 , T 2 ,...,T 5 , 4 agent nodes A 1 ,A 2 ,A 3 ,A 4 ; Because K=4 <L=5, so the multi-task allocation algorithm is executed; the steps of the multi-task allocation algorithm are as follows:
[0040] (1) All tasks are assigned 4 items at a time until the number of remaining tasks is less than 4. The remaining tasks can be allocated after the number of tasks increase, or they can be allocated in a single task;
[0041] (2) Known agent A i (i = 1, 2, 3, 4) complete the target task T j The cost matrix of (j=1, 2, 3, 4) is C=(c ij )(i,j=1,2,3,4), where c ij The calculation method of is the same as the single task; the cost matrix C is as Figure 4 (a) Shown.
[0042] (3) Put (c ij ) Is subtracted from the smallest element of the row, see Figure 4 (b), subtract 2 from the first row, subtract 4 from the second row, subtract 1 from the third row, and subtract 2 from the fourth row; then subtract the smal...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


