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

05/07/2018
by   Thomas Bläsius, et al.
0

A common way to accelerate shortest path algorithms on graphs is the use of a bidirectional search, which simultaneously explores the graph from the start and the destination. It has been observed recently that this strategy performs particularly well on scale-free real-world networks. Such networks typically have a heterogeneous degree distribution (e.g., a power-law distribution) and high clustering (i.e., vertices with a common neighbor are likely to be connected themselves). These two properties can be obtained by assuming an underlying hyperbolic geometry. To explain the observed behavior of the bidirectional search, we analyze its running time on hyperbolic random graphs and prove that it is Õ(n^2 - 1/α + n^1/(2α) + δ_) with high probability, where α∈ (0.5, 1) controls the power-law exponent of the degree distribution, and δ_ is the maximum degree. This bound is sublinear, improving the obvious worst-case linear bound. Although our analysis depends on the underlying geometry, the algorithm itself is oblivious to it.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/29/2023

Algorithms for Computing Maximum Cliques in Hyperbolic Random Graphs

In this paper, we study the maximum clique problem on hyperbolic random ...
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
07/12/2023

Sublinear Time Shortest Path in Expander Graphs

Computing a shortest path between two nodes in an undirected unweighted ...
research
02/13/2023

A simple statistic for determining the dimensionality of complex networks

Detecting the dimensionality of graphs is a central topic in machine lea...
research
04/29/2019

Solving Vertex Cover in Polynomial Time on Hyperbolic Random Graphs

The VertexCover problem is proven to be computationally hard in differen...
research
05/16/2019

Efficiently Generating Geometric Inhomogeneous and Hyperbolic Random Graphs

Hyperbolic random graphs (HRG) and geometric inhomogeneous random graphs...
research
09/21/2020

Efficiently Computing Maximum Flows in Scale-Free Networks

We study the maximum-flow/minimum-cut problem on scale-free networks, i....

Please sign up or login with your details

Forgot password? Click here to reset