Automated Design of Heuristics with Genetic Programming for the Electric Vehicle Routing Problem with Partial Recharging
The electric vehicle routing problem (EVRP) is a complex optimisation problem concerned with constructing efficient routes for electric vehicles, while considering constraints such as battery capacity and charging station availability. Due to the inherent difficulty of the problem, heuristics are the most common method used for solving them. Routing policies (RPs) are simple constructive heuristics that solve the problem by incrementally constructing the solution to it. This means that whenever a decision needs to be made, RPs determine it. Although this makes RPs well-suited for solving dynamic and large-scale problems, it is difficult to design such heuristics manually. For this reason, genetic programming is usually used, as it can generate better RPs than those designed manually. However, until now, most of the RPs were designed using the full recharging strategy for batteries. However, a lot of research demonstrated that this is suboptimal, and that better results can be obtained by using different partial recharging strategies. Therefore, in this study we use GP to generate RPs that incorporate several partial recharging strategies, including both fixed and adaptive recharging rates. The experimental study demonstrates that RPs that use partial recharging strategies outperform the full recharging strategy, leading to more efficient solutions.
Authors
- Marko Ðurasević (ORCID: https://orcid.org/0000-0001-8732-4769)
- Francisco Javier Gil-Gala (ORCID: https://orcid.org/0000-0002-0606-7009)
- Magda Smolić-Ročak
- Josip Hrvatić
Institutions
- Universidad de Oviedo (ES)
- University of Zagreb (HR)
Publication Details
- Journal
- Proceedings of the Genetic and Evolutionary Computation Conference Companion
- Published
- 2025-07-14
- DOI
- https://doi.org/10.1145/3712255.3726646
- Primary Topic
- Vehicle Routing Optimization Methods
- Type
- article
- Field-Weighted Citation Impact
- 0.00