Branch and price algorithm for the stop number minimization problem

Abstract The Stop Number Minimization Problem (SNMP), inspired by an autonomous vehicle service from France, arises when a homogeneous fleet of autonomous vehicles transports cargo and personnel across a circuit of stations. The objective is to satisfy all client requests while minimizing the total number of pickup/dropoff stops made by the vehicles, without violating their maximum capacity. We modeled the SNMP as a Pickup and Delivery Problem on an expanded graph with an ordered structure and solved it via a branch-and-price algorithm. The pricing problem was solved using a labeling algorithm with two distinct dominance rules. Additionally, three types of path elimination were introduced in the pricing algorithm. When branching, two strategies were implemented: SOS and Ryan-Foster. We tested our approach in a setting where each vehicle may perform up to 4 laps on the circuit. Computational experiments indicate that this approach solves instances of equivalent size to those tested in previous works in less time. Furthermore, our approach solved instances with up to 80 requests in the single-lap setting, contrasting previous works that solved instances with up to 50 requests.

Authors

Institutions

Publication Details

Journal
Journal of Combinatorial Optimization
Published
2026-08-20
DOI
https://doi.org/10.1007/s10878-026-01459-8
Primary Topic
Vehicle Routing Optimization Methods
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Branch and price algorithm for the stop number minimization problem

Luidi Simonetti, Victor Nascimento
Journal of Combinatorial Optimization
Vehicle Routing Optimization Methods
article

Branch and price algorithm for the stop number minimization problem

Luidi Simonetti, Victor Nascimento
article en

Abstract

Abstract The Stop Number Minimization Problem (SNMP), inspired by an autonomous vehicle service from France, arises when a homogeneous fleet of autonomous vehicles transports cargo and personnel across a circuit of stations. The objective is to satisfy all client requests while minimizing the total number of pickup/dropoff stops made by the vehicles, without violating their maximum capacity. We modeled the SNMP as a Pickup and Delivery Problem on an expanded graph with an ordered structure and solved it via a branch-and-price algorithm. The pricing problem was solved using a labeling algorithm with two distinct dominance rules. Additionally, three types of path elimination were introduced in the pricing algorithm. When branching, two strategies were implemented: SOS and Ryan-Foster. We tested our approach in a setting where each vehicle may perform up to 4 laps on the circuit. Computational experiments indicate that this approach solves instances of equivalent size to those tested in previous works in less time. Furthermore, our approach solved instances with up to 80 requests in the single-lap setting, contrasting previous works that solved instances with up to 50 requests.

Journal of Combinatorial OptimizationVol. 52(2)
Universidade Federal do Rio de Janeiro (BR), Universidade Federal do Estado do Rio de Janeiro (BR)
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, Conselho Nacional de Desenvolvimento Científico e Tecnológico
Openalex Percentile: Top 10%
Vehicle Routing Optimization Methods
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.