English

New Subquadratic Approximation Algorithms for the Girth

Data Structures and Algorithms 2017-04-10 v1

Abstract

We consider the problem of approximating the girth, gg, of an unweighted and undirected graph G=(V,E)G=(V,E) with nn nodes and mm edges. A seminal result of Itai and Rodeh [SICOMP'78] gave an additive 11-approximation in O(n2)O(n^2) time, and the main open question is thus how well we can do in subquadratic time. In this paper we present two main results. The first is a (1+ε,O(1))(1+\varepsilon,O(1))-approximation in truly subquadratic time. Specifically, for any k2k\ge 2 our algorithm returns a cycle of length 2g/2+2g2(k1)2\lceil g/2\rceil+2\left\lceil\frac{g}{2(k-1)}\right\rceil in O~(n21/k)\tilde{O}(n^{2-1/k}) time. This generalizes the results of Lingas and Lundell [IPL'09] who showed it for the special case of k=2k=2 and Roditty and Vassilevska Williams [SODA'12] who showed it for k=3k=3. Our second result is to present an O(1)O(1)-approximation running in O(n1+ε)O(n^{1+\varepsilon}) time for any ε>0\varepsilon > 0. Prior to this work the fastest constant-factor approximation was the O~(n3/2)\tilde{O}(n^{3/2}) time 8/38/3-approximation of Lingas and Lundell [IPL'09] using the algorithm corresponding to the special case k=2k=2 of our first result.

Keywords

Cite

@article{arxiv.1704.02178,
  title  = {New Subquadratic Approximation Algorithms for the Girth},
  author = {Søren Dahlgaard and Mathias Bæk Tejs Knudsen and Morten Stöckel},
  journal= {arXiv preprint arXiv:1704.02178},
  year   = {2017}
}
R2 v1 2026-06-22T19:10:43.180Z