370 likes | 560 Views
Hamiltonian Cycles in High-Girth Graphs. Hardness of HamCycle Problem. Classic Girth? 4 [GJ] 3 [CLRS] NP-complete [Garey, Johnson, Tarjan’76] planar cubic 3-connected girth-5 girth > 5 avg.deg < 3 “tight” Higher girth?.
E N D
Hardness of HamCycle Problem • Classic • Girth? • 4 [GJ] • 3 [CLRS] • NP-complete [Garey, Johnson, Tarjan’76] • planar • cubic • 3-connected • girth-5 • girth > 5 avg.deg < 3 • “tight” Higher girth?
Multi-Hamiltonicity • 1 HC 2 HCs cubic [Smith], any vert – odd-deg [Thomason’78] r-regular,r > 300 [Thomassen’98], r > 48 [Ghandehari and Hatami] 4-regular? conjecture [Sheehan’75] maxdeg ≥f( maxdeg/mindeg )[Horak and Stacho’00] bipartite, mindeg in a part = 3 [Thomassen’96] • 1 HC exp(maxdeg) HCs [Thomassen’96] • bipartite
Small Degree, Large Girth • 1 HC exp(g) HCs [Thomassen’96] cubic or bipartite, mindeg in a part = 4 girth g Not planar girth > 5 avg deg < 3 Planar maxdeg 3, high-girth? >1 HC? Small # of HCs?
Our Contribution Planar maxdeg 3 arb large girth • HamCycle Problem is NP-complete • Exactly 3 HamCycles arb large # of vertices
The Reduction • Same idea as for square grids [Itai, Papadimitriou, and Szwarcfiter ‘82, Papadimitriou and Vazirani ‘84] • Hamiltonian Cycle • undirected planar bipartite graphs • max deg 3 G0 Embed 0o, 60o, 120o segments
Return Path Starts at white node Closes at black node
HC in G HC in G0 Any node gadget adjacent to 2 cross paths 1 return path • Edges of G0 in HC Cross paths • Edges of G0 not in HC Return paths from white nodes
Ham Cycle is NP-hard for Hex Grid? No… didn’t show how to turn a tentacle Can’t turn with these tentacles
Subdivide (Shown) Edges Imagine: adjacent deg-2 vertices connected by length-g path
Short Cycles? Not within a gadget any cycle uses a shown edge which is length-g path
Short Cycles Through >1 Node Gadgets? Make tentacles loooong > g “wiggles”
Girth g+2 Graph • Planar • turning tentacle • no longer an issue • not in a hex grid • Maxdeg 3 • Non-bipartite • white-node gadget already
HC in G HC in G0 Any node gadget adjacent to 2 cross paths 1 return path • Edges of G0 in HC Cross paths • Edges of G0 not in HC Return paths from white nodes
Theorem 1 For any g ≥ 6 HamCycle is NP-hard in planar deg ≤ 3 non-bipartite girth-g graphs
Multi-Hamiltonicity • Planar • Bipartite • Maxdeg 3
Theorem 2 For any g ≥ 6 exists planar deg ≤ 3 non-bipartite girth-g graph with exactly 3 HamCycles