TY - JOUR
T1 - Market-based task assignment for multi-point dynamic aggregation tasks
AU - Du, Xin
AU - Zhang, Jia
AU - Xin, Bin
AU - Ding, Yulong
AU - Peng, Zhihong
AU - Dou, Lihua
N1 - Publisher Copyright:
© 2018, Curran Associates Inc. All rights reserved.
PY - 2018
Y1 - 2018
N2 - Multi-agent task assignment problem exists in collaborative target tracking, collaborative rescue, regional search, etc. Most researchers regarding multi-agent task assignment only consider static tasks. However, in complex scenarios, the states of tasks (e.g., Monitoring of hazardous environments) are time-varying. This type of the task can be modeled as a multi-point dynamic aggregation (MPDA) process. This paper proposes a distributed task assignment method for the MPDA task. This method firstly adopts an auction algorithm to obtain a pre-allocation planning that can ensure every task can be completed. Then, the agents who complete the pre-allocation planning will evaluate the uncompleted tasks and assist other agents to complete these tasks, so that tasks can be completed as soon as possible. Compared with the optimal solution, simulations show that the task allocation method can obtain satisfied allocation solutions with a lower computational cost. The gap from the optimal solution is only 8% on average. Especially, for problems including more than 100 tasks, the proposed method can obtain planning solutions within one second, and the makespan of the MPDA task is more than 50% better than the best one of the 1000 random sample solutions.
AB - Multi-agent task assignment problem exists in collaborative target tracking, collaborative rescue, regional search, etc. Most researchers regarding multi-agent task assignment only consider static tasks. However, in complex scenarios, the states of tasks (e.g., Monitoring of hazardous environments) are time-varying. This type of the task can be modeled as a multi-point dynamic aggregation (MPDA) process. This paper proposes a distributed task assignment method for the MPDA task. This method firstly adopts an auction algorithm to obtain a pre-allocation planning that can ensure every task can be completed. Then, the agents who complete the pre-allocation planning will evaluate the uncompleted tasks and assist other agents to complete these tasks, so that tasks can be completed as soon as possible. Compared with the optimal solution, simulations show that the task allocation method can obtain satisfied allocation solutions with a lower computational cost. The gap from the optimal solution is only 8% on average. Especially, for problems including more than 100 tasks, the proposed method can obtain planning solutions within one second, and the makespan of the MPDA task is more than 50% better than the best one of the 1000 random sample solutions.
KW - Distributed algorithm
KW - Multi-agent
KW - Multi-point dynamic aggregation
KW - Task assignment
UR - http://www.scopus.com/inward/record.url?scp=85061314906&partnerID=8YFLogxK
M3 - Conference article
AN - SCOPUS:85061314906
SN - 2164-8689
VL - 2018-December
JO - Proceedings of International Conference on Computers and Industrial Engineering, CIE
JF - Proceedings of International Conference on Computers and Industrial Engineering, CIE
T2 - 48th International Conference on Computers and Industrial Engineering, CIE 2018
Y2 - 2 December 2018 through 5 December 2018
ER -