Robust optimization of a broad class of heterogeneous vehicle routing problems under demand uncertainty
Anirudh Subramanyam, Panagiotis P. Repoussis, Chrysanthos E. Gounaris

TL;DR
This paper develops robust optimization methods for a broad class of heterogeneous vehicle routing problems under demand uncertainty, providing high-quality solutions with minimal additional effort compared to deterministic approaches.
Contribution
It introduces robust local search neighborhoods and metaheuristics for the heterogeneous vehicle routing problem under demand uncertainty, covering various problem variants and uncertainty sets.
Findings
High-quality robust solutions achieved across multiple benchmark instances.
Efficient evaluation of local moves for five classes of uncertainty sets.
Robust solutions require only minor additional effort compared to deterministic solutions.
Abstract
This paper studies robust variants of an extended model of the classical Heterogeneous Vehicle Routing Problem (HVRP), where a mixed fleet of vehicles with different capacities, availabilities, fixed costs and routing costs is used to serve customers with uncertain demand. This model includes, as special cases, all variants of the HVRP studied in the literature with fixed and unlimited fleet sizes, accessibility restrictions at customer locations, as well as multiple depots. Contrary to its deterministic counterpart, the goal of the robust HVRP is to determine a minimum-cost set of routes and fleet composition that remains feasible for all demand realizations from a pre-specified uncertainty set. To solve this problem, we develop robust versions of classical node- and edge-exchange neighborhoods that are commonly used in local search and establish that efficient evaluation of the local…
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.
