813 research outputs found

    Determinant Sums for Undirected Hamiltonicity

    Full text link
    We present a Monte Carlo algorithm for Hamiltonicity detection in an nn-vertex undirected graph running in O∗(1.657n)O^*(1.657^{n}) time. To the best of our knowledge, this is the first superpolynomial improvement on the worst case runtime for the problem since the O∗(2n)O^*(2^n) bound established for TSP almost fifty years ago (Bellman 1962, Held and Karp 1962). It answers in part the first open problem in Woeginger's 2003 survey on exact algorithms for NP-hard problems. For bipartite graphs, we improve the bound to O∗(1.414n)O^*(1.414^{n}) time. Both the bipartite and the general algorithm can be implemented to use space polynomial in nn. We combine several recently resurrected ideas to get the results. Our main technical contribution is a new reduction inspired by the algebraic sieving method for kk-Path (Koutis ICALP 2008, Williams IPL 2009). We introduce the Labeled Cycle Cover Sum in which we are set to count weighted arc labeled cycle covers over a finite field of characteristic two. We reduce Hamiltonicity to Labeled Cycle Cover Sum and apply the determinant summation technique for Exact Set Covers (Bj\"orklund STACS 2010) to evaluate it.Comment: To appear at IEEE FOCS 201

    Thoughts on Barnette's Conjecture

    Full text link
    We prove a new sufficient condition for a cubic 3-connected planar graph to be Hamiltonian. This condition is most easily described as a property of the dual graph. Let GG be a planar triangulation. Then the dual G∗G^* is a cubic 3-connected planar graph, and G∗G^* is bipartite if and only if GG is Eulerian. We prove that if the vertices of GG are (improperly) coloured blue and red, such that the blue vertices cover the faces of GG, there is no blue cycle, and every red cycle contains a vertex of degree at most 4, then G∗G^* is Hamiltonian. This result implies the following special case of Barnette's Conjecture: if GG is an Eulerian planar triangulation, whose vertices are properly coloured blue, red and green, such that every red-green cycle contains a vertex of degree 4, then G∗G^* is Hamiltonian. Our final result highlights the limitations of using a proper colouring of GG as a starting point for proving Barnette's Conjecture. We also explain related results on Barnette's Conjecture that were obtained by Kelmans and for which detailed self-contained proofs have not been published.Comment: 12 pages, 7 figure

    Dirac's theorem for random regular graphs

    Get PDF
    We prove a `resilience' version of Dirac's theorem in the setting of random regular graphs. More precisely, we show that, whenever dd is sufficiently large compared to ε>0\varepsilon>0, a.a.s. the following holds: let G′G' be any subgraph of the random nn-vertex dd-regular graph Gn,dG_{n,d} with minimum degree at least (1/2+ε)d(1/2+\varepsilon)d. Then G′G' is Hamiltonian. This proves a conjecture of Ben-Shimon, Krivelevich and Sudakov. Our result is best possible: firstly, the condition that dd is large cannot be omitted, and secondly, the minimum degree bound cannot be improved.Comment: Final accepted version, to appear in Combinatorics, Probability & Computin
    • …
    corecore