z-logo
Premium
Inapproximability results for the inverse shortest paths problem with integer lengths and unique shortest paths
Author(s) -
Bley Andreas
Publication year - 2007
Publication title -
networks
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.977
H-Index - 64
eISSN - 1097-0037
pISSN - 0028-3045
DOI - 10.1002/net.20163
Subject(s) - shortest path problem , combinatorics , mathematics , k shortest path routing , integer (computer science) , shortest path faster algorithm , constrained shortest path first , floyd–warshall algorithm , integer programming , longest path problem , arc length , arc (geometry) , inverse , path length , directed graph , computer science , algorithm , graph , computer network , geometry , programming language
We study the complexity of two inverse shortest paths (ISP) problems with integer arc lengths and the requirement for uniquely determined shortest paths. Given a collection of paths in a directed graph D = ( V , A ), the task is to find positive integer arc lengths such that the given paths are uniquely determined shortest paths between their respective terminals. In the first problem we seek for arc lengths that minimize the length of the longest of the prescribed paths. In the second problem, the length of the longest arc is to be minimized. We show that it is ‐hard to approximate the minimal longest path length within a factor less than 8/7 or the minimal longest arc length within a factor less than 9/8. This answers the (previously) open question whether these problems are ‐hard or not. We also present a simple algorithm that achieves an (∣ V ∣)‐approximation guarantee for both variants. Both ISP problems arise in the planning of telecommunication networks with shortest path routing protocols. Our results imply that it is ‐hard to decide whether a given path set can be realized with a real shortest path routing protocol such as OSPF, IS‐IS, or RIP. © 2007 Wiley Periodicals, Inc. NETWORKS, Vol. 50(1), 29–36 2007

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here