Abstract
All Pairs Shortest Path (APSP) is a classic problem in graph theory. While for general weighted graphs there is no algorithm that computes APSP in O(n) time (ϵ > 0), by using fast matrix multiplication algorithms, we can compute APSP in O(nω logn) time (ω < 2.373) for undirected unweighted graphs, and in O(n2.5302) time for directed unweighted graphs. In the current state of matters, there is a substantial gap between the upper bounds of the problem for undirected and directed graphs, and for a long time, it is remained an important open question whether it is possible to close this gap. In this paper we introduce a new parameter that measures the symmetry of directed graphs (i.e. their closeness to undirected graphs), and obtain a new parameterized APSP algorithm for directed unweighted graphs, that generalizes Seidel's O(nω logn) time algorithm for undirected unweighted graphs. Given a directed unweighted graph G, unless it is highly asymmetric, our algorithms can compute APSP in o(n2.5) time for G, providing for such graphs a faster APSP algorithm than the state-of-the-art algorithms for the problem.
Original language | English |
---|---|
Title of host publication | 24th Annual European Symposium on Algorithms, ESA 2016 |
Editors | Christos Zaroliagis, Piotr Sankowski |
Publisher | Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing |
ISBN (Electronic) | 9783959770156 |
DOIs | |
State | Published - 1 Aug 2016 |
Event | 24th Annual European Symposium on Algorithms, ESA 2016 - Aarhus, Denmark Duration: 22 Aug 2016 → 24 Aug 2016 |
Publication series
Name | Leibniz International Proceedings in Informatics, LIPIcs |
---|---|
Volume | 57 |
ISSN (Print) | 1868-8969 |
Conference
Conference | 24th Annual European Symposium on Algorithms, ESA 2016 |
---|---|
Country/Territory | Denmark |
City | Aarhus |
Period | 22/08/16 → 24/08/16 |
Bibliographical note
Publisher Copyright:© Ely Porat, Eduard Shahbazian, and Roei Tov.
Keywords
- APSP
- Distances
- Fast matrix multiplication
- Graphs