Deterministic performance guarantees for bidirectional BFS on real-world networks

A common speedup technique for shortest path queries in graphs is bidirectional search, i.e., performing a forward search from the start and a backward search from the destination until a common vertex is found. In practice, this leads to massive performance improvements on some real-world networks, while saving only a constant factor on other networks. So far, only few studies have attempted to explain the apparent asymptotic speedups on some networks using average-case analysis on certain models of real-world networks. In this paper we provide a new perspective on this, by analyzing deterministic properties that allow theoretical analysis while being easily checked on any particular instance. We prove that these parameters imply sublinear running time for bidirectional BFS in several regimes, some of which are tight. Furthermore, we perform experiments on a large set of real-world networks and show that our parameters capture the concept of practical running time well. • Demonstrates Efficiency of Bidirectional Searches: Highlights how bidirectional breadth-first search significantly accelerates shortest path queries in certain real-world networks. • Establishes Sublinear Running Time Parameters: Proves that certain identified parameters result in sublinear running times for bidirectional breadth-first search in various scenarios, including some optimal conditions. • Validates with Real-World Network Experiments: Empirically tests and confirms the relevance of these parameters in capturing practical running times through experiments on a diverse set of real-world networks.

Authors

Institutions

Publication Details

Journal
Journal of Computer and System Sciences
Published
2026-02-03
DOI
https://doi.org/10.1016/j.jcss.2026.103774
Primary Topic
Graph Theory and Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Deterministic performance guarantees for bidirectional BFS on real-world networks

Thomas Bläsius, Marcus Wilhelm
Journal of Computer and System Sciences
Graph Theory and Algorithms
article

Deterministic performance guarantees for bidirectional BFS on real-world networks

Thomas Bläsius, Marcus Wilhelm
article en

Abstract

A common speedup technique for shortest path queries in graphs is bidirectional search, i.e., performing a forward search from the start and a backward search from the destination until a common vertex is found. In practice, this leads to massive performance improvements on some real-world networks, while saving only a constant factor on other networks. So far, only few studies have attempted to explain the apparent asymptotic speedups on some networks using average-case analysis on certain models of real-world networks. In this paper we provide a new perspective on this, by analyzing deterministic properties that allow theoretical analysis while being easily checked on any particular instance. We prove that these parameters imply sublinear running time for bidirectional BFS in several regimes, some of which are tight. Furthermore, we perform experiments on a large set of real-world networks and show that our parameters capture the concept of practical running time well. • Demonstrates Efficiency of Bidirectional Searches: Highlights how bidirectional breadth-first search significantly accelerates shortest path queries in certain real-world networks. • Establishes Sublinear Running Time Parameters: Proves that certain identified parameters result in sublinear running times for bidirectional breadth-first search in various scenarios, including some optimal conditions. • Validates with Real-World Network Experiments: Empirically tests and confirms the relevance of these parameters in capturing practical running times through experiments on a diverse set of real-world networks.

Journal of Computer and System SciencesVol. 159
Karlsruhe Institute of Technology (DE)
Openalex Percentile: Top 70%
Graph Theory and Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Deterministic performance guarantees for bidirectional BFS on real-world networks — Thomas Bläsius, Marcus Wilhelm · Journal of Computer and System Sciences (2026) | TGRS Research Map | TGRS