Fast Breadth-First Search in Still Less Space
Data Structures and Algorithms
2019-02-18 v2
Authors:
Torben Hagerup
Abstract
It is shown that a breadth-first search in a directed or undirected graph with n vertices and m edges can be carried out in O(n+m) time with nlog23+O((logn)2) bits of working memory.
Cite
@article{arxiv.1812.10950,
title = {Fast Breadth-First Search in Still Less Space},
author = {Torben Hagerup},
journal= {arXiv preprint arXiv:1812.10950},
year = {2019}
}
Related papers
View all related →
Data Structures and Algorithms · Computer Science
Space-Efficient DFS and Applications: Simpler, Leaner, Faster
Torben Hagerup
2018-05-31
Data Structures and Algorithms · Computer Science
Nearly Optimal Space Efficient Algorithm for Depth First Search
Jayesh Choudhari, Manoj Gupta, Shivdutt Sharma
2018-10-18
Data Structures and Algorithms · Computer Science
On Dynamic Breadth-First Search in External-Memory
Ulrich Meyer
2008-02-21
Data Structures and Algorithms · Computer Science
A Note on (Parallel) Depth- and Breadth-First Search by Arc Elimination
Jesper Larsson Träff
2013-11-13
Data Structures and Algorithms · Computer Science
Space Efficient Algorithms for Breadth-Depth Search
Sankardeep Chakraborty, Anish Mukherjee, Srinivasa Rao Satti
2019-06-20
Data Structures and Algorithms · Computer Science
Nearly Work-Efficient Parallel DFS in Undirected Graphs
Mohsen Ghaffari, Christoph Grunau, Jiahao Qu
2023-04-20
Data Structures and Algorithms · Computer Science
Indexing Graph Search Trees and Applications
Sankardeep Chakraborty, Kunihiko Sadakane
2019-06-20
Data Structures and Algorithms · Computer Science
Linear-Time In-Place DFS and BFS on the Word RAM
Frank Kammer, Andrej Sajenko
2019-01-30
Social and Information Networks · Computer Science
Balanced Bidirectional Breadth-First Search on Scale-Free Networks
Sacha Cerf, Benjamin Dayan, Umberto De Ambroggio, Marc Kaufmann +2
2024-10-30
Data Structures and Algorithms · Computer Science
Efficient Semi-External Breadth-First Search
Xiaolong Wan, Xixian Han
2025-07-18
Data Structures and Algorithms · Computer Science
Space-Efficient Biconnected Components and Recognition of Outerplanar Graphs
Frank Kammer, Dieter Kratsch, Moritz Laudahn
2016-12-09
Computational Geometry · Computer Science
Searching edges in the overlap of two plane graphs
John Iacono, Elena Khramtcova, Stefan Langerman
2017-05-09
Distributed, Parallel, and Cluster Computing · Computer Science
Distributed-Memory Breadth-First Search on Massive Graphs
Aydin Buluc, Scott Beamer, Kamesh Madduri, Krste Asanovic +1
2017-05-15
Data Structures and Algorithms · Computer Science
Depth First Search in the Semi-streaming Model
Shahbaz Khan, Shashank K. Mehta
2019-01-14
Data Structures and Algorithms · Computer Science
Multiple-Source Shortest Paths in Embedded Graphs
Sergio Cabello, Erin Wolf Chambers, Jeff Erickson
2013-05-13
Data Structures and Algorithms · Computer Science
A New Fast Unweighted All-pairs Shortest Path Search Algorithm Based on Pruning by Shortest Path Trees
Yasuo Yamane, Kenichi Kobayashi
2019-08-20
Data Structures and Algorithms · Computer Science
Single-Source Bottleneck Path Algorithm Faster than Sorting for Sparse Graphs
Ran Duan, Kaifeng Lyu, Hongxun Wu, Yuanhang Xie
2018-09-03
Social and Information Networks · Computer Science
The Right Way to Search Evolving Graphs
Jiahao Chen, Weijian Zhang
2016-03-07
Distributed, Parallel, and Cluster Computing · Computer Science
Parallel Breadth-First Search on Distributed Memory Systems
Aydin Buluc, Kamesh Madduri
2011-10-17
Distributed, Parallel, and Cluster Computing · Computer Science
Optimizing Communication by Compression for Multi-GPU Scalable Breadth-First Searches
Julian Romera
2017-04-04
Computational Geometry · Computer Science
Memory-Constrained Algorithms for Simple Polygons
Tetsuo Asano, Kevin Buchin, Maike Buchin, Matias Korman +3
2013-06-14
Distributed, Parallel, and Cluster Computing · Computer Science
Optimizations to the Parallel Breath First Search on Distributed Memory
Anuj Sharma, Syed Mohammed Arshad Zaidi
2020-03-11
Data Structures and Algorithms · Computer Science
Fully Dynamic Breadth First Search and Spanning Trees in Directed Graphs
Gregory Morse, Tamás Kozsik
2026-04-15
Data Structures and Algorithms · Computer Science
A greedy approximation algorithm for the longest path problem in undirected graphs
Lajos L. Pongrácz
2014-09-15
Distributed, Parallel, and Cluster Computing · Computer Science
Accelerating Direction-Optimized Breadth First Search on Hybrid Architectures
Scott Sallinen, Abdullah Gharaibeh, Matei Ripeanu
2015-10-05