Conditionally optimal approximation algorithms for the girth of a directed graph

April 23, 2020 Β· Declared Dead Β· πŸ› International Colloquium on Automata, Languages and Programming

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Mina Dalirrooyfard, Virginia Vassilevska Williams arXiv ID 2004.11445 Category cs.DS: Data Structures & Algorithms Citations 8 Venue International Colloquium on Automata, Languages and Programming Last Checked 4 months ago
Abstract
It is known that a better than $2$-approximation algorithm for the girth in dense directed unweighted graphs needs $n^{3-o(1)}$ time unless one uses fast matrix multiplication. Meanwhile, the best known approximation factor for a combinatorial algorithm running in $O(mn^{1-Ξ΅})$ time (by Chechik et al.) is $3$. Is the true answer $2$ or $3$? The main result of this paper is a (conditionally) tight approximation algorithm for directed graphs. First, we show that under a popular hardness assumption, any algorithm, even one that exploits fast matrix multiplication, would need to take at least $mn^{1-o(1)}$ time for some sparsity $m$ if it achieves a $(2-Ξ΅)$-approximation for any $Ξ΅>0$. Second we give a $2$-approximation algorithm for the girth of unweighted graphs running in $\tilde{O}(mn^{3/4})$ time, and a $(2+Ξ΅)$-approximation algorithm (for any $Ξ΅>0$) that works in weighted graphs and runs in $\tilde{O}(m\sqrt n)$ time. Our algorithms are combinatorial. We also obtain a $(4+Ξ΅)$-approximation of the girth running in $\tilde{O}(mn^{\sqrt{2}-1})$ time, improving upon the previous best $\tilde{O}(m\sqrt n)$ running time by Chechik et al. Finally, we consider the computation of roundtrip spanners. We obtain a $(5+Ξ΅)$-approximate roundtrip spanner on $\tilde{O}(n^{1.5}/Ξ΅^2)$ edges in $\tilde{O}(m\sqrt n/Ξ΅^2)$ time. This improves upon the previous approximation factor $(8+Ξ΅)$ of Chechik et al. for the same running time.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Data Structures & Algorithms

Died the same way β€” πŸ‘» Ghosted