@inproceedings{4961713d517a49629a8e7097aa8cef92,
title = "A Lifelong Conflict-Aware AGV Routing System",
abstract = "Automated Guided Vehicle (AGV) play an increasingly critical role in modern warehouses to cope with the enormous logistic demands that come with the fast developing e-commerce and the growing operational costs. The key component of implementing such a system is planning the paths of a large horde of AGVs to deliver orders from shelves to packing locations. The existing solutions regard it as a Multi Agent PathFinding (MAPF) problem, but they can hardly be applied in practice because none of them could satisfy lifelong (future task unknown and keeps appearing), kinematic (acceleration/deceleration/rotation) and online (fast response to issues) at the same time. Therefore, in this work, we first propose the Conflict-Aware AGV Routing (CAAR) algorithm that can satisfy all these properties. After that, to further improve the system throughput, we propose Flexible Parking Location and Parking Location Buffer to support efficient lifelong task scheduling and put forward several drop-off/pick-up distribution strategies for task organization. Extensive experimental studies verify the superiority of our methods compared with the state-of-the-art.",
keywords = "AGV, Lifelong, Multi-Agent Path Finding",
author = "Ruizhong Wu and Mengxuan Zhang and Shuxin Wang and Chan, {Frodo Kin Sun} and Law, {Yan Nei} and Lei Li",
note = "Publisher Copyright: {\textcopyright} The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2025.; 35th Australasian Database Conference, ADC 2024 ; Conference date: 16-12-2024 Through 18-12-2024",
year = "2025",
doi = "10.1007/978-981-96-1242-0_33",
language = "English",
isbn = "9789819612413",
volume = "15449",
series = "Lecture Notes In Computer Science",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "447--462",
editor = "T Chen and Y Cao and QVH Nguyen and TT Nguyen",
booktitle = "Databases Theory And Applications, Adc 2024",
address = "Germany",
}