Task Allocation for Multi-Agent Systems Based on Distributed Many-Objective Evolutionary Algorithm and Greedy Algorithm

被引:37
作者
Zhou, Jing [1 ,2 ]
Zhao, Xiaozhe [1 ]
Zhang, Xiaopan [3 ]
Zhao, Dongdong [4 ]
Li, Huanhuan [5 ]
机构
[1] Dalian Univ Technol, Fac Management & Econ, Dalian 116024, Peoples R China
[2] Dalian Navy Acad, Operat Software & Simulat Inst, Dalian 116018, Peoples R China
[3] Wuhan Univ Technol, Sch Resources & Environm Engn, Wuhan 430070, Peoples R China
[4] Wuhan Univ Technol, Sch Comp Sci & Technol, Wuhan 430070, Peoples R China
[5] China Univ Geosci, Sch Comp Sci, Sch Mech Engn & Elect Informat, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
Evolutionary algorithm; Greedy algorithm; multi-agent system; NSGA3; task allocation; OPTIMIZATION;
D O I
10.1109/ACCESS.2020.2967061
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Task allocation is a key issue in multi-agent systems, and finding the optimal strategy for task allocation has been proved to be an NP-hard problem. Existing task allocation methods for multi-agent systems mainly adopt distributed full search strategies or local search strategies. The former requires a lot of computation and communication costs, while the latter cannot ensure the diversity and quality of solutions. Therefore, in this paper, we combine a distributed many-objective evolutionary algorithm called D-NSGA3 with a greedy algorithm to search the task allocation solutions, and we comprehensively consider the constraints related to space, time, energy consumption and agent function in multi-agent systems. Specifically, D-NSGA3 is used to optimize multiple objectives simultaneously so as to ensure the search capability and the diversity of solutions. Alternate search between D-NSGA3 and the greedy algorithm is conducted to enhance the local optimizing ability. Experimental results show that the proposed method can effectively solve large-scale task allocation problems (e.g., the number of agents is not less than 250, and that of tasks is not less than 1000). Compared with the existing work called MSEA, the proposed method could achieve better and more diverse solutions.
引用
收藏
页码:19306 / 19318
页数:13
相关论文
共 29 条
[1]  
[Anonymous], [No title captured]
[2]  
[Anonymous], 2011, AAAI
[3]  
[Anonymous], 2010, Proceedings of the International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS
[4]  
[Anonymous], [No title captured]
[5]   Reinforcement learning-based multi-agent system for network traffic signal control [J].
Arel, I. ;
Liu, C. ;
Urbanik, T. ;
Kohls, A. G. .
IET INTELLIGENT TRANSPORT SYSTEMS, 2010, 4 (02) :128-135
[6]  
Bähnemann R, 2017, 2017 IEEE INTERNATIONAL SYMPOSIUM ON SAFETY, SECURITY AND RESCUE ROBOTICS (SSRR), P123, DOI 10.1109/SSRR.2017.8088150
[7]   Towards an Understanding of the Right to Enjoy the Benefits of Scientific Progress and Its Applications [J].
Chapman, Audrey R. .
JOURNAL OF HUMAN RIGHTS, 2009, 8 (01) :1-36
[8]   An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints [J].
Deb, Kalyanmoy ;
Jain, Himanshu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (04) :577-601
[9]  
Fitzpatrick S., 2003, DISTRIBUTED SENSOR N
[10]  
FOGEL DB, 1994, IEEE T NEURAL NETWOR, V5, P1