JOURNAL ARTICLE

Finding shortest and dissimilar paths

Ali MoghanniMarta PascoalMaria Teresa Godinho

Year: 2021 Journal:   International Transactions in Operational Research Vol: 29 (3)Pages: 1573-1601   Publisher: Wiley

Abstract

Abstract The purpose of the dissimilar paths problem is to find a set of paths, between the same pair of nodes, which share few arcs. The problem has been addressed from an application point of view, and integer programming formulations have also been introduced recently. In the present work, it is assumed that each arc is assigned with a cost, and the goal is then to find dissimilar paths while simultaneously minimizing the total cost. Some of the previous formulations: one minimizing the number of repeated arcs, another one minimizing the number of arc repetitions, as well as modifications that bound the number of paths in which the arcs appear, are extended with a cost function. Properties of the resulting biobjective problems are studied and the ‐constraint method is adapted to solve them using a decreasing and an increasing strategy for updating . These methods are tested for finding sets of 10 paths in random and grid instances to assess the efficiency of the ‐constraint methods and the performance of the formulations to calculate shortest and dissimilar paths. Results show that minimizing the number of arc repetitions produces efficient solutions with higher dissimilarities faster than minimizing the number of repeated arcs. The cost range of the solutions is similar in both approaches. Additionally, bounding the number of paths in which each arc appears improves the quality of the solutions as to the dissimilarity while worsening its cost.

Keywords:
Bounding overwatch Mathematical optimization Arc (geometry) Grid Mathematics Constraint (computer-aided design) Set (abstract data type) Point (geometry) Integer programming Shortest path problem Integer (computer science) Computer science Combinatorics Artificial intelligence

Metrics

10
Cited By
0.77
FWCI (Field Weighted Citation Impact)
30
Refs
0.87
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Risk and Safety Analysis
Social Sciences →  Decision Sciences →  Statistics, Probability and Uncertainty
Reliability and Maintenance Optimization
Physical Sciences →  Engineering →  Safety, Risk, Reliability and Quality
Structural Integrity and Reliability Analysis
Physical Sciences →  Engineering →  Mechanical Engineering

Related Documents

BOOK-CHAPTER

Finding Shortest Paths

Gavin Lowe

ACM eBooks Year: 2025
DISSERTATION

Finding shortest gentle paths

Liu Lian

Year: 2010
JOURNAL ARTICLE

On finding dissimilar paths

Vedat AkgünErhan ErkutRajan Batta

Journal:   European Journal of Operational Research Year: 2000 Vol: 121 (2)Pages: 232-246
JOURNAL ARTICLE

Finding All Hops Shortest Paths

Gang ChengNirwan Ansari

Journal:   IEEE Communications Letters Year: 2004 Vol: 8 (2)Pages: 122-124
JOURNAL ARTICLE

Finding the k Shortest Paths

David Eppstein

Journal:   SIAM Journal on Computing Year: 1998 Vol: 28 (2)Pages: 652-673
© 2026 ScienceGate Book Chapters — All rights reserved.