A general and scalable matheuristic for fleet design
Francesco Bertoli, Philip Kilby, Tommaso Urli

TL;DR
This paper introduces a scalable matheuristic that extends single-day fleet size and mix solutions to long-term planning, optimizing vehicle fleets over a year with complex constraints using a column generation heuristic.
Contribution
It presents a novel column generation heuristic that enables long-term fleet planning based on single-day FSM solvers, improving fleet utilization and cost efficiency.
Findings
The method outperforms two alternative approaches on real-world data.
It achieves higher fleet utilization over extended time horizons.
The approach effectively handles complex constraints like time windows and compatibility.
Abstract
We look at the problem of choosing a fleet of vehicles to carry out delivery tasks across a very long time horizon -- up to one year. The delivery quantities may vary markedly day to day and season to season, and the the underlying routing problem may have rich constraints -- e.g., time windows, compatibility constraints, and compartments. While many approaches to solve the fleet size and mix (FSM) problem in various contexts have been described, they usually only consider a "representative day" of demand. We present a method that allows any such single-day FSM solver to be used to find efficient fleets for a long time horizon. We propose a heuristic based on column generation. The method chooses a fleet of vehicles to minimise a combination of acquisition and running costs over the whole time horizon. This leads to fleet choices with much greater fleet utilisation than methods that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsVehicle Routing Optimization Methods · Transportation and Mobility Innovations · Optimization and Mathematical Programming
