HGHA: task allocation and path planning for warehouse agents

被引:11
作者
Liu, Yandong [1 ]
Han, Dong [1 ]
Wang, Lujia [2 ]
Xu, Cheng-Zhong [3 ]
机构
[1] Chinese Acad Sci, Shenzhen Inst Adv Technol, Ctr Cloud Comp, Shenzhen, Peoples R China
[2] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen, Peoples R China
[3] Univ Macau, Dept Comp & Informat Sci, State Key Lab IOTSC, Taipa, Macao, Peoples R China
关键词
Path planning; Multi-agent; Task allocation; Hierarchical Genetic Highways Algorithm;
D O I
10.1108/AA-10-2020-0152
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Purpose With the rapid development of e-commerce, logistics demand is increasing day by day. The modern warehousing with a multi-agent system as the core comes into being. This paper aims to study the task allocation and path-planning (TAPP) problem as required by the multi-agent warehouse system. Design/methodology/approach The TAPP problem targets to minimize the makespan by allocating tasks to the agents and planning collision-free paths for the agents. This paper presents the Hierarchical Genetic Highways Algorithm (HGHA), a hierarchical algorithm combining optimization and multi-agent path-finding (MAPF). The top-level is the genetic algorithm (GA), allocating tasks to agents in an optimized way. The lower level is the so-called highways local repair (HLR) process, avoiding the collisions by local repairment if and only if conflicts arise. Findings Experiments demonstrate that HGHA performs faster and more efficient for the warehouse scenario than max multi-flow. This paper also applies HGHA to TAPP instances with a hundred agents and a thousand storage locations in a customized warehouse simulation platform with MultiBots. Originality/value This paper formulates the multi-agent warehousing distribution problem, TAPP. The HGHA based on hierarchical architecture solves the TAPP accurately and quickly. Verifying the HGHA by the large-scale multi-agent simulation platform MultiBots.
引用
收藏
页码:165 / 173
页数:9
相关论文
共 26 条
[1]   A multi-agent system for distributed multi-project scheduling: An auction-based negotiation approach [J].
Adhau, Sunil ;
Mittal, M. L. ;
Mittal, Abhinav .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2012, 25 (08) :1738-1751
[2]   Suboptimal Variants of the Conflict-Based Search Algorithm for the Multi-Agent Pathfinding Problem [J].
Barer, Max ;
Sharon, Guni ;
Stern, Roni ;
Felner, Ariel .
21ST EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (ECAI 2014), 2014, 263 :961-+
[3]  
Bouamama S., 2019, ASSEMBLY AUTOM, V40
[4]  
Ferner C, 2013, IEEE INT CONF ROBOT, P3854, DOI 10.1109/ICRA.2013.6631119
[5]  
Ferri G, 2017, OCEANS-IEEE
[6]   A formal analysis and taxonomy of task allocation in multi-robot systems [J].
Gerkey, BP ;
Mataric, MJ .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2004, 23 (09) :939-954
[7]  
Holland J.H., 1992, Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence, DOI DOI 10.7551/MITPRESS/1090.001.0001
[8]  
Koenig S., 2016, PLANNING SCHEDULING
[9]  
Liu YD, 2017, 2017 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (IEEE ROBIO 2017), P2669, DOI 10.1109/ROBIO.2017.8324822
[10]  
Ma H, 2016, AAMAS'16: PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS, P1144