TY - GEN
T1 - Distance-Based Neural Combinatorial Optimization for Context-based Route Planning
AU - Hamzehi, Sascha
AU - Bogenberger, Klaus
AU - Kaltenhauser, Bernd
AU - Tian, Jilei
AU - Chin, Alvin
AU - Cao, Yang
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021/4
Y1 - 2021/4
N2 - Platform-based large-scale journey planning of autonomous vehicles and context-sensitive route planning applications require new scalable approaches in order to work within an on-demand mobility service. In this work we present and test a machine learning-based approach for distance-based roundtrip planning in a Traveling Salesman Problem (TSP) setting. We introduce our applied Distance-Based Pointer Network (DBPN) algorithm which solves mini-batches of multiple symmetric and asymmetric 2D Euclidean TSPs. We provide our algorithm and test results for symmetric and asymmetric TSP distances, as present in real road and traffic networks. Subsequently, we compare our results with an industry standard routing solver OR-Tools. Here, we focus on solving comparably small TSP instances which commonly occur on our platform-based service. Our results show that compared to the State-of-the-Art methods such as the Coordinate-Based Pointer Network (CBPN) and OR-Tools, our approach solves asymmetric TSPs which cannot be solved by the CBPN approach. The results furthermore show that our approach achieves near-optimal results by a 5.9% mean absolute percentage error, compared to the OR-Tools solution. By solving 1000 TSPs, we show that our DBPN approach is approximately 27 times faster than the OR-Tools solver.
AB - Platform-based large-scale journey planning of autonomous vehicles and context-sensitive route planning applications require new scalable approaches in order to work within an on-demand mobility service. In this work we present and test a machine learning-based approach for distance-based roundtrip planning in a Traveling Salesman Problem (TSP) setting. We introduce our applied Distance-Based Pointer Network (DBPN) algorithm which solves mini-batches of multiple symmetric and asymmetric 2D Euclidean TSPs. We provide our algorithm and test results for symmetric and asymmetric TSP distances, as present in real road and traffic networks. Subsequently, we compare our results with an industry standard routing solver OR-Tools. Here, we focus on solving comparably small TSP instances which commonly occur on our platform-based service. Our results show that compared to the State-of-the-Art methods such as the Coordinate-Based Pointer Network (CBPN) and OR-Tools, our approach solves asymmetric TSPs which cannot be solved by the CBPN approach. The results furthermore show that our approach achieves near-optimal results by a 5.9% mean absolute percentage error, compared to the OR-Tools solution. By solving 1000 TSPs, we show that our DBPN approach is approximately 27 times faster than the OR-Tools solver.
KW - Combinatorial Optimization
KW - Distance Based Embeddings
KW - Encoder Decoder Architecture
KW - Neural Networks
KW - Policy Gradient Optimization
KW - Route Planning
UR - http://www.scopus.com/inward/record.url?scp=85112441854&partnerID=8YFLogxK
U2 - 10.1109/VTC2021-Spring51267.2021.9448741
DO - 10.1109/VTC2021-Spring51267.2021.9448741
M3 - Conference contribution
AN - SCOPUS:85112441854
T3 - IEEE Vehicular Technology Conference
BT - 2021 IEEE 93rd Vehicular Technology Conference, VTC 2021-Spring - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 93rd IEEE Vehicular Technology Conference, VTC 2021-Spring
Y2 - 25 April 2021 through 28 April 2021
ER -