Sublinear Time Shortest Path in Expander Graphs

07/12/2023
by   Noga Alon, et al.
0

Computing a shortest path between two nodes in an undirected unweighted graph is among the most basic algorithmic tasks. Breadth first search solves this problem in linear time, which is clearly also a lower bound in the worst case. However, several works have shown how to solve this problem in sublinear time in expectation when the input graph is drawn from one of several classes of random graphs. In this work, we extend these results by giving sublinear time shortest path (and short path) algorithms for expander graphs. We thus identify a natural deterministic property of a graph (that is satisfied by typical random regular graphs) which suffices for sublinear time shortest paths. The algorithms are very simple, involving only bidirectional breadth first search and short random walks. We also complement our new algorithms by near-matching lower bounds.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/17/2021

Sublinear Average-Case Shortest Paths in Weighted Unit-Disk Graphs

We consider the problem of computing shortest paths in weighted unit-dis...
research
10/03/2021

Deep Neural Matching Models for Graph Retrieval

Graph Retrieval has witnessed continued interest and progress in the pas...
research
09/30/2022

Deterministic Performance Guarantees for Bidirectional BFS on Real-World Networks

A common technique to speed up shortest path queries in graphs is to use...
research
10/23/2017

Probabilistic Pursuits on Graphs

We consider discrete dynamical systems of "ant-like" agents engaged in a...
research
04/12/2022

Error Bounds for Discrete-Continuous Shortest Path Problems with Application to Free Flight Trajectory Optimization

Two-stage methods addressing continuous shortest path problems start loc...
research
05/07/2018

Efficient Shortest Paths in Scale-Free Networks with Underlying Hyperbolic Geometry

A common way to accelerate shortest path algorithms on graphs is the use...
research
04/19/2022

Representation of short distances in structurally sparse graphs

A partial orientation H⃗ of a graph G is a weak r-guidance system if for...

Please sign up or login with your details

Forgot password? Click here to reset