TY - GEN
T1 - Multi-Load Agent Path Finding for Online Pickup and Delivery Problem
AU - Li, Yifei
AU - Ye, Hao
AU - Huang, Ruixi
AU - Huang, Hejiao
AU - Du, Hongwei
N1 - Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.
PY - 2024
Y1 - 2024
N2 - The Multi-Agent Pickup and Delivery (MAPD) problem, a variant of the lifelong Multi-Agent Path Finding (MAPF) problem, allows agents to move from their initial locations via the pickup locations of tasks to the delivery locations. In general MAPD problem, the agent is single-load and completes only one task at a time. However, many commercial platforms, e.g., Amazon and JD, have recently deployed multi-load agents to improve efficiency in their automated warehouses. As the multi-load agents can complete multiple tasks at once instead of just one, existing solutions for the general MAPD are unsuitable for the multi-load agent scenario. Meanwhile, a few works focus on the schedule of multi-load agents because it is hard to assign tasks to suitable multi-load agents and find conflict-free paths in real-time for multi-load agents. Therefore, in this paper, we formally define the Multi-Load Agent Pickup and Delivery (MLAPD) problem, in which the multi-load agents complete the real-time pickup-and-delivery tasks and avoid conflicts with each other to minimize the sum of the travel costs and the delay costs. For solving the MLAPD problem, we propose an efficient task assignment algorithm and a novel dynamic multi-agent path finding algorithm. Extensive experiments show that compared with the state-of-the-art, our solution can complete an additional 4.31% ∼ 138.33% of tasks and save 0.38% ∼ 12.41% of total costs while meeting real-time requirements.
AB - The Multi-Agent Pickup and Delivery (MAPD) problem, a variant of the lifelong Multi-Agent Path Finding (MAPF) problem, allows agents to move from their initial locations via the pickup locations of tasks to the delivery locations. In general MAPD problem, the agent is single-load and completes only one task at a time. However, many commercial platforms, e.g., Amazon and JD, have recently deployed multi-load agents to improve efficiency in their automated warehouses. As the multi-load agents can complete multiple tasks at once instead of just one, existing solutions for the general MAPD are unsuitable for the multi-load agent scenario. Meanwhile, a few works focus on the schedule of multi-load agents because it is hard to assign tasks to suitable multi-load agents and find conflict-free paths in real-time for multi-load agents. Therefore, in this paper, we formally define the Multi-Load Agent Pickup and Delivery (MLAPD) problem, in which the multi-load agents complete the real-time pickup-and-delivery tasks and avoid conflicts with each other to minimize the sum of the travel costs and the delay costs. For solving the MLAPD problem, we propose an efficient task assignment algorithm and a novel dynamic multi-agent path finding algorithm. Extensive experiments show that compared with the state-of-the-art, our solution can complete an additional 4.31% ∼ 138.33% of tasks and save 0.38% ∼ 12.41% of total costs while meeting real-time requirements.
KW - Multi-load agent
KW - online task planning
KW - optimization
UR - https://www.scopus.com/pages/publications/85180542517
U2 - 10.1007/978-3-031-49190-0_20
DO - 10.1007/978-3-031-49190-0_20
M3 - 会议稿件
AN - SCOPUS:85180542517
SN - 9783031491894
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 285
EP - 296
BT - Computing and Combinatorics - 29th International Conference, COCOON 2023, Proceedings
A2 - Wu, Weili
A2 - Tong, Guangmo
PB - Springer Science and Business Media Deutschland GmbH
T2 - 29th International Computing and Combinatorics Conference, COCOON 2023
Y2 - 15 December 2023 through 17 December 2023
ER -