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 条
  • [1] Hybrid selection based multi/many-objective evolutionary algorithm
    Dutta, Saykat
    Mallipeddi, Rammohan
    Das, Kedar Nath
    SCIENTIFIC REPORTS, 2022, 12 (01)
  • [2] Hybrid selection based multi/many-objective evolutionary algorithm
    Saykat Dutta
    Rammohan Mallipeddi
    Kedar Nath Das
    Scientific Reports, 12
  • [3] A hybrid greedy indicator- and Pareto-based many-objective evolutionary algorithm
    de Oliveira, Matheus Carvalho
    Delgado, Myriam Regattieri
    Britto, Andre
    APPLIED INTELLIGENCE, 2021, 51 (07) : 4330 - 4352
  • [4] A hybrid greedy indicator- and Pareto-based many-objective evolutionary algorithm
    Matheus Carvalho de Oliveira
    Myriam Regattieri Delgado
    André Britto
    Applied Intelligence, 2021, 51 : 4330 - 4352
  • [5] A Multi-Population Based Evolutionary Algorithm for Many-Objective Recommendations
    Zhang, Lei
    Zhang, Huabin
    Chen, Zihao
    Liu, Sibo
    Yang, Haipeng
    Zhao, Hongke
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2024, 8 (02): : 1969 - 1982
  • [6] A Fuzzy Decomposition-Based Multi/Many-Objective Evolutionary Algorithm
    Liu, Songbai
    Lin, Qiuzhen
    Tan, Kay Chen
    Gong, Maoguo
    Coello, Carlos A. Coello
    IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (05) : 3495 - 3509
  • [7] A many-objective evolutionary algorithm based on rotation and decomposition
    Zou, Juan
    Liu, Jing
    Yang, Shengxiang
    Zheng, Jinhua
    Swarm and Evolutionary Computation, 2021, 60
  • [8] A Many-Objective Evolutionary Algorithm Based on Indicator and Decomposition
    Xia, Yizhang
    Huang, Jianzun
    Li, Xijun
    Liu, Yuan
    Zheng, Jinhua
    Zou, Juan
    MATHEMATICS, 2023, 11 (02)
  • [9] An angle based constrained many-objective evolutionary algorithm
    Yi Xiang
    Jing Peng
    Yuren Zhou
    Miqing Li
    Zefeng Chen
    Applied Intelligence, 2017, 47 : 705 - 720
  • [10] A Projection-Based Evolutionary Algorithm for Multi-Objective and Many-Objective Optimization
    Peng, Funan
    Lv, Li
    Chen, Weiru
    Wang, Jun
    PROCESSES, 2023, 11 (05)