Scheduling electric vehicles by simulated annealing with recombination through ILP

Publication date

2026-03

Authors

Bosch, Wouter tenISNI 0000000527724268
Hoogeveen, HanISNI 0000000352147824
Niekerk, Marcel van KootenISNI 0000000527818512
Bruin, Philip deORCID 0000-0002-1981-0527ISNI 0000000518036762

Editors

Advisors

Supervisors

Document Type

Article
Open Access logo

License

cc_by

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.

Keywords

Battery degradation costs, Electric buses, ILP, Logistics, Non-linear charging, Recombination, Simulated annealing, Vehicle scheduling, Information Systems, Transportation, Mechanical Engineering, Management Science and Operations Research

Citation

Bosch, W T, Hoogeveen, H, Niekerk, M V K & Bruin, P D 2026, 'Scheduling electric vehicles by simulated annealing with recombination through ILP', Public Transport, vol. 18, no. 1, pp. 211-228. https://doi.org/10.1007/s12469-026-00424-2