2015
DOI: 10.1002/net.21598
|View full text |Cite
|
Sign up to set email alerts
|

The next‐to‐shortest path problem on directed graphs with positive edge weights

Abstract: Given an edge-weighted graph G and two distinct vertices s and t of G, the next-to-shortest path problem asks for a path from s to t of minimum length among all paths from s to t except the shortest ones. In this article, we consider the version where G is directed and all edge weights are positive. Some properties of the requested path are derived when G is an arbitrary digraph. In addition, if G is planar, an O(n 3 )-time algorithm is proposed, where n is the number of vertices of G.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 25 publications
0
3
0
Order By: Relevance
“…Computational complexity is open if the graph contains directed cycles and the arc lengths are strictly positive. The latter case is solvable in O(n 3 ) time for planar graphs, as shown by Wu and Wang (2015). If the graph is undirected, then the problem is polynomially solvable.…”
Section: O N N E C T I O N S W I T H T H E E a R L I E R S T U D I mentioning
confidence: 97%
See 2 more Smart Citations
“…Computational complexity is open if the graph contains directed cycles and the arc lengths are strictly positive. The latter case is solvable in O(n 3 ) time for planar graphs, as shown by Wu and Wang (2015). If the graph is undirected, then the problem is polynomially solvable.…”
Section: O N N E C T I O N S W I T H T H E E a R L I E R S T U D I mentioning
confidence: 97%
“…If Lshortα, then the shortest simple path is a solution of the instance of the problem P ath N o (normalα). If Lshort=α, then the next‐to‐shortest simple path is a solution of this instance.Corollary The following special cases of the problem P ath N o (normalα ) are polynomially solvable : if graph G is directed and planar and arc lengths are strictly positive, then P ath N o (normalα ) can be solved in O(n3) time (Wu & Wang, ) ; if graph G is undirected and arc lengths are strictly positive, then P ath N o (normalα ) can be solved in O(n2) time (Kao et al, ) ; if graph G is undirected and arc lengths are non‐negative, then P ath N o (normalα ) can be solved in O(n6m) time (Zhang & Nagamochi, ). Let us now show that for graphs with directed cycles and non‐negative arc lengths the problem P ath N o (normalα) is difficult. Observation If graph G contains directed cycles and the arc lengths are all equal to 0 but one arc length is equal to 1, then any of the problems E xact P ath (normalα), P ath N o (normalα), P ath ‐1‐G ap , P ath ‐2‐G aps , P ath G aps , S hort P ath G aps and L ong P ath G aps is NP‐complete in the strong sense.Proof Fortune, Hopcroft, and Wyllie () proved that the problem T wo D isjoint P aths is NP‐complete in the strong sense.…”
Section: Connections With the Earlier Studied Problemsmentioning
confidence: 99%
See 1 more Smart Citation