Finding Paths and Cycles of Superpolylogarithmic Length

  • Authors:
  • Harold N. Gabow

  • Affiliations:
  • -

  • Venue:
  • SIAM Journal on Computing
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Let $\ell$ be the number of edges in a longest cycle containing a given vertex $v$ in an undirected graph. We show how to find a cycle through $v$ of length $\exp(\Omega(\sqrt {\log \ell/\log\log \ell}))$ in polynomial time. This implies the same bound for the longest cycle, longest $vw$-path, and longest path. The previous best bound for longest path is length $\Omega( (\log \ell )^2/\, \log\log \ell)$ due to Bjo¨rklund and Husfeldt. Our approach, which builds on Bjo¨rklund and Husfeldt’s, uses cycles to enlarge cycles. This self-reducibility allows the approximation method to be iterated.