Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Towards Generalizable Neural Solvers for Vehicle Routing Problems via Ensemble with Transferrable Local Policy

About

Machine learning has been adapted to help solve NP-hard combinatorial optimization problems. One prevalent way is learning to construct solutions by deep neural networks, which has been receiving more and more attention due to the high efficiency and less requirement for expert knowledge. However, many neural construction methods for Vehicle Routing Problems~(VRPs) focus on synthetic problem instances with specified node distributions and limited scales, leading to poor performance on real-world problems which usually involve complex and unknown node distributions together with large scales. To make neural VRP solvers more practical, we design an auxiliary policy that learns from the local transferable topological features, named local policy, and integrate it with a typical construction policy (which learns from the global information of VRP instances) to form an ensemble policy. With joint training, the aggregated policies perform cooperatively and complementarily to boost generalization. The experimental results on two well-known benchmarks, TSPLIB and CVRPLIB, of travelling salesman problem and capacitated VRP show that the ensemble policy significantly improves both cross-distribution and cross-scale generalization performance, and even performs well on real-world problems with several thousand nodes.

Chengrui Gao, Haopu Shang, Ke Xue, Dong Li, Chao Qian• 2023

Related benchmarks

TaskDatasetResultRank
Vehicle Routing ProblemVRP 100 Customers (100 instances)
Objective Value15.8
28
Capacitated Vehicle Routing ProblemCVRP 20
Optimality Gap (%)4.16
27
Asymmetric Capacitated Vehicle Routing ProblemReal-world ACVRP Out-of-distribution cluster
Cost34.027
22
Asymmetric Capacitated Vehicle Routing ProblemReal-world ACVRP Out-of-distribution city
Cost85.741
22
Asymmetric Capacitated Vehicle Routing ProblemReal-world ACVRP In-distribution
Cost85.951
22
Capacitated Vehicle Routing ProblemCVRP50
Optimality Gap (%)1.06
17
Capacitated Vehicle Routing ProblemCVRP 100
Optimality Gap (%)2.13
17
Vehicle Routing ProblemVRP 500 Customers (100 instances)
Objective Value38.34
16
Asymmetric Traveling Salesperson ProblemATSP N=100 (test)
Optimality Gap2.17
16
Asymmetric Traveling Salesman ProblemReal-world ATSP In-distribution
Solution Cost51.046
14
Showing 10 of 17 rows

Other info

Follow for update