Scheduling electric vehicles by simulated annealing with recombination through ILP

In this paper, we consider the electric vehicle scheduling problem (e-VSP): a set of trips corresponding to a given timetable have to be driven by a set of electric buses with limited capacity. This problem, like many other planning problems, boils down to assigning to each bus a subset of the trips with the obvious side constraint that the selected subset can be feasibly driven by this single bus; such a feasible subset is called a vehicle schedule. If we know all possible vehicle schedules, we can select the best set of these by solving an integer linear program (ILP). This idea has inspired many researchers to the heuristic of finding a decent subset of all vehicle schedules using the technique of column generation and then solve the ILP. For the e-VSP, this approach leads to good solutions, but there is still room for improvement. Instead of using column generation, we apply simulated annealing to find the subset of vehicle schedules that we use as input for the ILP. For the e-VSP, this leads to better solutions. Moreover, this approach, which we call simulated annealing with recombination through ILP, is generally applicable and has as a clear advantage that we do not have to solve the pricing problem, because this approach increases the application possibilities and takes far less time.

Authors

Institutions

Publication Details

Journal
Public Transport
Published
2026-03-26
DOI
https://doi.org/10.1007/s12469-026-00424-2
Primary Topic
Vehicle Routing Optimization Methods
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Scheduling electric vehicles by simulated annealing with recombination through ILP

Marcel E. van Kooten Niekerk, Wouter ten Bosch, Philip de Bruin, Han Hoogeveen
Public Transport
Vehicle Routing Optimization Methods
article

Scheduling electric vehicles by simulated annealing with recombination through ILP

Marcel E. van Kooten Niekerk, Wouter ten Bosch, Philip de Bruin, Han Hoogeveen
article en

Abstract

In this paper, we consider the electric vehicle scheduling problem (e-VSP): a set of trips corresponding to a given timetable have to be driven by a set of electric buses with limited capacity. This problem, like many other planning problems, boils down to assigning to each bus a subset of the trips with the obvious side constraint that the selected subset can be feasibly driven by this single bus; such a feasible subset is called a vehicle schedule. If we know all possible vehicle schedules, we can select the best set of these by solving an integer linear program (ILP). This idea has inspired many researchers to the heuristic of finding a decent subset of all vehicle schedules using the technique of column generation and then solve the ILP. For the e-VSP, this approach leads to good solutions, but there is still room for improvement. Instead of using column generation, we apply simulated annealing to find the subset of vehicle schedules that we use as input for the ILP. For the e-VSP, this leads to better solutions. Moreover, this approach, which we call simulated annealing with recombination through ILP, is generally applicable and has as a clear advantage that we do not have to solve the pricing problem, because this approach increases the application possibilities and takes far less time.

Public Transport
Utrecht University (NL)
Affordable and clean energy
Openalex Percentile: Top 6%
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.