Published November 11, 2025 | Version v1

Dual-driven path elimination for vehicle routing with idle times and arrival-time consistency

Description

We present a simple dual-driven methodology for generating infeasible path elimination constraints within branch-and-cut algorithms for vehicle routing problems that incorporate idle times and arrival-time consistency requirements. By leveraging dual information from a feasibility-checking subproblem, the approach systematically identifies the combinatorial sources of infeasibility and uses them to generate and strengthen valid inequalities. We apply the method to the Consistent Traveling Salesperson Problem with idling, which enforces temporal consistency across multiple service days while allowing idle time between tasks. This problem, defined by basic routing and synchronization constraints, serves as an ideal case study to demonstrate the method’s effectiveness. Computational experiments on a benchmark set of 756 instances, based on multi-period extensions of classical TSPLIB datasets, show that the approach solves 536 instances to proven optimality, including cases with up to 100 customers and a five-day planning horizon, all within a two-hour time limit.

Files

DualDriven.pdf

Files (946.1 kB)

Name Size Download all
md5:efeed75167637dc5c930c80dda2c07a8
946.1 kB Preview Download

Additional details

Related works

Is published in
Journal article: 10.1016/j.cor.2025.107326 (DOI)

Funding

Ministerio de Ciencia, Innovación y Universidades
MODELOS Y ALGORITMOS PARA UN SOCIEDAD AVANZADA PID2023-148599NB-I00