A Sublinear Algorithm for Approximate Shortest Paths in Large Networks
Computing distances and finding shortest paths in massive real-world networks is a fundamental algorithmic task in network analysis. There are two main approaches to solving this task. On one end are traversal-based algorithms like bidirectional breadth-first search (BiBFS), which have no preprocessing step but are slow on individual distance inquiries. On the other end are indexing-based approaches, which create and maintain a large index. This allows for answering individual inquiries very fast; however, index creation is prohibitively expensive. We seek to bridge these two extremes: quickly answer distance inquiries without the need for costly preprocessing.
Authors
- Sabyasachi Basu (ORCID: https://orcid.org/0000-0001-7183-0296)
- C. Seshadhri (ORCID: https://orcid.org/0000-0003-2163-3555)
- Omri Ben‐Eliezer (ORCID: https://orcid.org/0000-0001-6366-5964)
- Talya Eden (ORCID: https://orcid.org/0000-0001-8470-9508)
- Nadia Kōshima (ORCID: https://orcid.org/0009-0005-2557-6166)
Institutions
- Amazon (United States) (US)
- Bar-Ilan University (IL)
- Technion – Israel Institute of Technology (IL)
- University of California, Santa Cruz (US)
- Massachusetts Institute of Technology (US)
Publication Details
- Published
- 2025-02-26
- DOI
- https://doi.org/10.1145/3701551.3703512
- Primary Topic
- Complexity and Algorithms in Graphs
- Type
- article
- Field-Weighted Citation Impact
- 0.00