JOURNAL ARTICLE

A Shortest Path Algorithm for Edge-Sparse Graphs

Robert A. Wagner

Year: 1976 Journal:   Journal of the ACM Vol: 23 (1)Pages: 50-57   Publisher: Association for Computing Machinery

Abstract

An algorithm ( FLOW ) for finding the shortest distance from a given node S to each node X of a directed graph with nonnegative integer arc lengths less than or equal to WM is presented. FLOW is compared with its best-known competitor, that of Dijkstra and Yen ( DFLO ). The new algorithm is shown to execute in time of order max ( V, E, D ), where D is the maximum distance computed in a graph with E edges and V nodes. By counting the number of operands fetched during execution of FLOW and DFLO , an estimate of the running time of each is obtained. This estimate shows that FLOW should execute faster than DFLO when E / V 2 = α < .2875, and V ≥ 22 WM / β + 5/ β + 7.04, where β = 23 - 80 α . FLOW also will solve the all-pairs shortest distance problem, requiring time O ( V * max( V, E, D )) for the solution.

Keywords:
Dijkstra's algorithm Shortest path problem Shortest Path Faster Algorithm Suurballe's algorithm Yen's algorithm Combinatorics K shortest path routing Algorithm Graph Mathematics Enhanced Data Rates for GSM Evolution Node (physics) Floyd–Warshall algorithm Maximum flow problem Control flow graph Flow (mathematics) Discrete mathematics Computer science Physics

Metrics

49
Cited By
4.78
FWCI (Field Weighted Citation Impact)
5
Refs
0.96
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

VLSI and FPGA Design Techniques
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Interconnection Networks and Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Algorithms and Data Compression
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Shortest path ray tracing with sparse graphs

Robert FischerJonathan M. Lees

Journal:   Geophysics Year: 1993 Vol: 58 (7)Pages: 987-996
BOOK-CHAPTER

A Faster All-Pairs Shortest Path Algorithm for Real-Weighted Sparse Graphs

Seth Pettie

Lecture notes in computer science Year: 2002 Pages: 85-97
JOURNAL ARTICLE

Restorable Shortest Path Tiebreaking for Edge-Faulty Graphs

Greg BodwinMerav Parter

Journal:   Journal of the ACM Year: 2023 Vol: 70 (5)Pages: 1-24
JOURNAL ARTICLE

A shortest path algorithm for grid graphs

Frank Hadlock

Journal:   Networks Year: 1977 Vol: 7 (4)Pages: 323-334
© 2026 ScienceGate Book Chapters — All rights reserved.