A Randomized Algorithm for Single-Source Shortest Path on Undirected Real-Weighted Graphs
Ran Duan, Jiayi Mao, Xinkai Shu, Longhui Yin

TL;DR
This paper introduces a novel randomized algorithm for the single-source shortest path problem in undirected, real-weighted graphs that outperforms traditional algorithms in certain cases, with simpler implementation.
Contribution
The paper presents the first randomized algorithm that surpasses the $O(m+n ext{log}n)$ bound for undirected real-weighted graphs, breaking previous complexity barriers.
Findings
Achieves $O(m oot ext{log}n ext{log} ext{log}n)$ runtime
Simpler structure compared to hierarchy-based algorithms
Easier to implement in practice
Abstract
In undirected graphs with real non-negative weights, we give a new randomized algorithm for the single-source shortest path (SSSP) problem with running time in the comparison-addition model. This is the first algorithm to break the time bound for real-weighted sparse graphs by Dijkstra's algorithm with Fibonacci heaps. Previous undirected non-negative SSSP algorithms give time bound of in comparison-addition model, where is the inverse-Ackermann function and is the ratio of the maximum-to-minimum edge weight [Pettie & Ramachandran 2005], and linear time for integer edge weights in RAM model [Thorup 1999]. Note that there is a proposed complexity lower bound of for hierarchy-based algorithms for undirected real-weighted SSSP [Pettie &…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Advanced biosensing and bioanalysis techniques · Advanced Graph Theory Research
