Optimizing Parallel Task Execution for Multi-Agent Mission Planning

被引:2
|
作者
Miloradovic, Branko [1 ]
Curuklu, Baran [1 ]
Ekstrom, Mikael [1 ]
Papadopoulos, Alessandro Vittorio [1 ]
机构
[1] Malardalen Univ, Div Intelligent Future Technol, S-72220 Vasteras, Sweden
基金
瑞典研究理事会;
关键词
Task analysis; Robots; Planning; Taxonomy; Resource management; Complexity theory; Analytical models; Multi-agent mission planning; multi-robot task allocation; parallel task execution; integer linear programming; constraint programming; ALLOCATION; TAXONOMY; MODELS;
D O I
10.1109/ACCESS.2023.3254900
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multi-agent systems have received a tremendous amount of attention in many areas of research and industry, especially in robotics and computer science. With the increased number of agents in missions, the problem of allocation of tasks to agents arose, and it is one of the most fundamental classes of problems in robotics, formally known as the Multi-Robot Task Allocation (MRTA) problem. MRTA encapsulates numerous problem dimensions, and it aims at providing formulations and solutions to various problem configurations, i.e., complex multi-agent missions. One dimension of the MRTA problem has not caught much of the research attention. In particular, problem configurations including Multi-Task (MT) robots have been neglected. However, the increase in computational power, in robotic systems, has allowed the utilization of parallel task execution. This in turn had the benefit of allowing the creation of more complex robotic missions; however, it came at the cost of increased problem complexity. Our contribution to the aforementioned domain can be grouped into three categories. First, we model the problem using two different approaches, Integer Linear Programming and Constraint Programming. With these models, we aim at filling the gap in the literature related to the formal definition of MT robot problem configuration. Second, we introduce the distinction between physical and virtual tasks and their mutual relationship in terms of parallel task execution. This distinction allows the modeling of a wider range of missions while exploiting possible parallel task execution. Finally, we provide a comprehensive performance analysis of both models, by implementing and validating them in CPLEX and CP Optimizer on the set of problems. Each problem consists of the same set of test instances gradually increasing in complexity, while the percentage of virtual tasks in each problem is different. The analysis of the results includes exploration of the scalability of both models and solvers, the effect of virtual tasks on the solvers' performance, and overall solution quality.
引用
收藏
页码:24367 / 24381
页数:15
相关论文
共 50 条
  • [41] Collaborative optimization of task scheduling and multi-agent path planning in automated warehouses
    Honglin, Zhang
    Yaohua, Wu
    Jinchang, Hu
    Yanyan, Wang
    [J]. COMPLEX & INTELLIGENT SYSTEMS, 2023, 9 (05) : 5937 - 5948
  • [42] Decomposition of Multi-Agent Planning under Distributed Motion and Task LTL Specifications
    Tumova, Jana
    Dimarogonas, Dimos V.
    [J]. 2015 54TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2015, : 7448 - 7453
  • [43] TASK MANAGEMENT AND ITINERARY PLANNING An Integrated View based on Multi-Agent Systems
    Correia, Fabio L.
    Amaro, Rui F. S.
    Rossetti, Rosaldo J. F.
    [J]. ICAART 2009: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, 2009, : 361 - +
  • [44] A Social Multi-Agent Cooperation System Based on Planning and Distributed Task Allocation
    Gharbi, Atef
    [J]. INFORMATION, 2020, 11 (05)
  • [45] Cooperative Task Planning of Multi-Agent Systems Under Timed Temporal Specifications
    Nikou, Alexandros
    Tumova, Jana
    Dimarogonas, Dimos V.
    [J]. 2016 AMERICAN CONTROL CONFERENCE (ACC), 2016, : 7104 - 7109
  • [46] Integrated Task Assignment and Path Planning for Capacitated Multi-Agent Pickup and Delivery
    Chen, Zhe
    Alonso-Mora, Javier
    Bai, Xiaoshan
    Harabor, Daniel D.
    Stuckey, Peter J.
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2021, 6 (03) : 5816 - 5823
  • [47] Collaborative optimization of task scheduling and multi-agent path planning in automated warehouses
    Zhang Honglin
    Wu Yaohua
    Hu Jinchang
    Wang Yanyan
    [J]. Complex & Intelligent Systems, 2023, 9 : 5937 - 5948
  • [48] An algorithm of cooperative multiple satellites mission planning based on multi-agent reinforcement learning
    Wang, Chong
    Jing, Ning
    Li, Jun
    Wang, Jun
    Chen, Hao
    [J]. Guofang Keji Daxue Xuebao/Journal of National University of Defense Technology, 2011, 33 (01): : 53 - 58
  • [49] Preprocessing Strategy Analysis of Space Station Flight Mission Planning based on Multi-agent
    Wang Shuai
    Ma Xinxin
    Ye Dongming
    [J]. 13TH INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND MANAGEMENT, ICICM 2023, 2023, : 59 - 65
  • [50] ORTAC plus : A User Friendly Domain Specific Language for Multi-Agent Mission Planning
    Bonhomme, Caroline
    Dufour, Jean-Louis
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2023, 391 : 127 - 133