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

被引:36
|
作者
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
相关论文
共 50 条
  • [41] A many-objective evolutionary algorithm based on clustering and the sum of objectives
    Wang, Xu-Jian
    Zhang, Feng-Gan
    Yao, Min-Li
    Kongzhi yu Juece/Control and Decision, 2024, 39 (10): : 3190 - 3198
  • [42] Decomposition and cluster based expensive many-objective evolutionary algorithm
    Xu S.-S.
    Li J.-H.
    Li L.
    Li M.
    Kongzhi yu Juece/Control and Decision, 2024, 39 (02): : 440 - 448
  • [43] Evolutionary algorithm based on information separation for Many-Objective optimization
    Zheng, Jin-Hua
    Shen, Rui-Min
    Li, Mi-Qing
    Zou, Juan
    Ruan Jian Xue Bao/Journal of Software, 2015, 26 (05): : 1013 - 1036
  • [44] Decomposition and Dominance Relation Based Many-objective Evolutionary Algorithm
    Zhao Hui
    Wang Tianlong
    Liu Yanzhou
    Huang Cheng
    Zhang Tianqi
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2020, 42 (08) : 1975 - 1981
  • [45] An Evolutionary Algorithm Based on Minkowski Distance for Many-Objective Optimization
    Xu, Hang
    Zeng, Wenhua
    Zeng, Xiangxiang
    Yen, Gary G.
    IEEE TRANSACTIONS ON CYBERNETICS, 2019, 49 (11) : 3968 - 3979
  • [46] Many-objective evolutionary algorithm based on adaptive weighted decomposition
    Jiang, Siyu
    He, Xiaoyu
    Zhou, Yuren
    APPLIED SOFT COMPUTING, 2019, 84
  • [47] Many-objective Evolutionary Algorithm Based on Distance Dominance Relation
    Gu, QingHua
    Xu, QingSong
    PROCEEDINGS OF THE 33RD CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2021), 2021, : 7438 - 7445
  • [48] Evolutionary many-objective optimization algorithm based on angle and clustering
    Xiong, Zhijian
    Yang, Jingming
    Hu, Ziyu
    Zhao, Zhiwei
    Wang, Xiaojing
    APPLIED INTELLIGENCE, 2021, 51 (04) : 2045 - 2062
  • [49] An online-learning-based evolutionary many-objective algorithm
    Zhao, Haitong
    Zhang, Changsheng
    INFORMATION SCIENCES, 2020, 509 : 1 - 21
  • [50] A Many-Objective Evolutionary Algorithm Based on Dual Selection Strategy
    Peng, Cheng
    Dai, Cai
    Xue, Xingsi
    ENTROPY, 2023, 25 (07)