Finding $K$ dissimilar paths using integer linear formulations
Ali Moghanni, Marta Pascoal, Maria Teresa Godinho

TL;DR
This paper introduces new linear integer programming formulations to find multiple dissimilar paths in networks, aiming to maximize path diversity for applications like network reliability and safety, with promising computational results.
Contribution
The paper proposes novel ILP formulations for finding $K$ dissimilar paths, outperforming existing iterative methods in solution quality and speed.
Findings
Two formulations find 10 dissimilar paths with higher dissimilarity.
Solutions are obtained in less than 20 seconds for large networks.
Formulations outperform iterative approaches in both dissimilarity and runtime.
Abstract
While finding a path between two nodes is the basis for several applications, the need for alternative paths also may have various motivations. For instance, this can be of interest for ensuring reliability in a telecommunications network, for reducing the consequences of possible accidents in the transportation of hazardous materials, or to decrease the risk of robberies in money distribution. Each of these applications has particular characteristics, but they all have the common purpose of searching for a set of paths which are as dissimilar as possible with respect to the nodes/arcs that compose them. In this work we present linear integer programming formulations for finding dissimilar paths, with the main goal of preventing the overlap of arcs in the paths for a given integer . The different formulations are tested for randomly generated general networks and for grid…
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 · Data Management and Algorithms · Software Reliability and Analysis Research
