Asynchronous Cooperative Optimization of a Capacitated Vehicle Routing Problem Solution
Luca Accorsi, Demetrio Lagan\`a, Federico Michelotto, Roberto Musmanno, Daniele Vigo

TL;DR
This paper introduces FILO2$^x$, a parallel asynchronous optimization method for the Capacitated Vehicle Routing Problem that significantly reduces resolution time while maintaining solution quality across large instances.
Contribution
It develops a novel shared-memory parallel adaptation of the FILO2 algorithm, enabling asynchronous optimization of multiple solution areas without explicit decomposition.
Findings
FILO2$^x$ greatly improves resolution time compared to the original FILO2.
The method maintains similar solution quality across large-scale instances.
Parallel asynchronous optimization effectively exploits computational resources.
Abstract
We propose a parallel shared-memory schema to cooperatively optimize the solution of a Capacitated Vehicle Routing Problem instance with minimal synchronization effort and without the need for an explicit decomposition. To this end, we design FILO2 as a single-trajectory parallel adaptation of the FILO2 algorithm originally proposed for extremely large-scale instances and described in Accorsi and Vigo (2024). Using the locality of the FILO2 optimization applications, in FILO2 several possibly unrelated solution areas are concurrently asynchronously optimized. The overall search trajectory emerges as an iteration-based parallelism obtained by the simultaneous optimization of the same underlying solution performed by several solvers. Despite the high efficiency exhibited by the single-threaded FILO2 algorithm, the computational results show that, by better exploiting the available…
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 · Complexity and Algorithms in Graphs · Advanced Optical Network Technologies
