Get the latest tech news

Breaking the Sorting Barrier for Directed Single-Source Shortest Paths


We give a deterministic $O(m\log^{2/3}n)$-time algorithm for single-source shortest paths (SSSP) on directed graphs with real non-negative edge weights in the comparison-addition model. This is the first result to break the $O(m+n\log n)$ time bound of Dijkstra's algorithm on sparse graphs, showing that Dijkstra's algorithm is not optimal for SSSP.

View a PDF of the paper titled Breaking the Sorting Barrier for Directed Single-Source Shortest Paths, by Ran Duan and 4 other authors View PDFHTML (experimental) Abstract:We give a deterministic $O(m\log^{2/3}n)$-time algorithm for single-source shortest paths (SSSP) on directed graphs with real non-negative edge weights in the comparison-addition model. This is the first result to break the $O(m+n\log n)$ time bound of Dijkstra's algorithm on sparse graphs, showing that Dijkstra's algorithm is not optimal for SSSP.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Source

Source

Photo of shortest paths

shortest paths

Photo of sorting barrier

sorting barrier

Related news:

News photo

Open SWE: An open-source asynchronous coding agent

News photo

Food, housing, & health care costs are a source of major stress for many people

News photo

Microsoft Announces Open-Source "Wassette" Using Rust + WebAssembly To Help AI Agents