Two-Stage Learning to Branch in Branch-Price-and-Cut Algorithms for Solving Vehicle Routing Problems Exactly
Smarter Branching Speeds Up Leading Exact Vehicle Routing Solvers Researchers have introduced a learning-based branching strategy that substantially accelerates exact algorithms for vehicle routing problems, a core challenge in logistics and transportation systems. The study proposes the first learning-to-branch framework tailored for branch-price-and-cut methods, where dynamic variables and dense constraints make traditional branching decisions computationally expensive. The novel two-stage learning-based branching (2LBB) approach effectively filters promising candidates using inexpensive features and then applies selective, partial testing to reduce costly evaluations. A theoretical model further guides dynamic adjustment of branching effort, balancing decision time with solution quality. Extensive experiments show runtime reductions of 45%–50% on standard CVRP and VRPTW benchmarks and a 47% speedup over the state-of-the-art VRPSolver when integrated into the open-source RouteOpt. These results highlight the growing potential of disciplined machine learning to enhance exact optimization algorithms.
Authors
- Xinshang Wang (ORCID: https://orcid.org/0000-0003-4683-7167)
- Zhengzhong You
- Yu Yang (ORCID: https://orcid.org/0000-0002-0502-7603)
- Wotao Yin
Institutions
- University of Florida (US)
- Applied Optimization (United States) (US)
- Alibaba Group (United States) (US)
Publication Details
- Journal
- Operations Research
- Published
- 2026-02-24
- DOI
- https://doi.org/10.1287/opre.2023.0615
- Primary Topic
- Vehicle Routing Optimization Methods
- Type
- article
- Field-Weighted Citation Impact
- 0.00