GLOP: Learning Global Partition and Local Construction for Solving Large-Scale Routing Problems in Real-Time
Abstract
The recent end-to-end neural solvers have shown promise for small-scale routing problems but suffered from limited real-time scaling-up performance. This paper proposes GLOP (Global and Local Optimization Policies), a unified hierarchical framework that efficiently scales toward large-scale routing problems. GLOP hierarchically partitions large routing problems into Travelling Salesman Problems (TSPs) and TSPs into Shortest Hamiltonian Path Problems. For the first time, we hybridize non-autoregressive neural heuristics for coarse-grained problem partitions and autoregressive neural heuristics for fine-grained route constructions, leveraging the scalability of the former and the meticulousness of the latter. Experimental results show that GLOP achieves competitive and state-of-the-art real-time performance on large-scale routing problems, including TSP, ATSP, CVRP, and PCTSP. Our code is available at: https://github.com/henry-yeh/GLOP.
Cite
Text
Ye et al. "GLOP: Learning Global Partition and Local Construction for Solving Large-Scale Routing Problems in Real-Time." AAAI Conference on Artificial Intelligence, 2024. doi:10.1609/AAAI.V38I18.30009Markdown
[Ye et al. "GLOP: Learning Global Partition and Local Construction for Solving Large-Scale Routing Problems in Real-Time." AAAI Conference on Artificial Intelligence, 2024.](https://mlanthology.org/aaai/2024/ye2024aaai-glop/) doi:10.1609/AAAI.V38I18.30009BibTeX
@inproceedings{ye2024aaai-glop,
title = {{GLOP: Learning Global Partition and Local Construction for Solving Large-Scale Routing Problems in Real-Time}},
author = {Ye, Haoran and Wang, Jiarui and Liang, Helan and Cao, Zhiguang and Li, Yong and Li, Fanzhang},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2024},
pages = {20284-20292},
doi = {10.1609/AAAI.V38I18.30009},
url = {https://mlanthology.org/aaai/2024/ye2024aaai-glop/}
}