The Computational Complexity of Finding Hamiltonian Cycles in Grid Graphs of Semiregular Tessellations

05/08/2018
by   Kaiying Hou, et al.
0

Finding Hamitonian Cycles in square grid graphs is a well studied and important questions. More recent work has extended these results to triangular and hexagonal grids, as well as further restricted versions. In this paper, we examine a class of more complex grids, as well as looking at the problem with restricted types of paths. We investigate the hardness of Hamiltonian cycle problem in grid graphs of semiregular tessellations. We give NP-hardness reductions for finding Hamiltonian paths in grid graphs based on all eight of the semiregular tessilations. Next, we investigate variations on the problem of finding Hamiltonian Paths in grid graphs when the path is forced to turn at every vertex. We give a polynomial time algorithm for deciding if a square grid graph admits a Hamiltonian cycle which turns at every vertex. We then show deciding if cubic grid graphs, even if the height is restricted to 2, admit a Hamiltonian cycle is NP-complete.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/30/2019

Hamiltonicity in Semi-Regular Tessellation Dual Graphs

This paper shows NP-completeness for finding Hamiltonian cycles in induc...
research
06/30/2017

Hamiltonicity is Hard in Thin or Polygonal Grid Graphs, but Easy in Thin Polygonal Grid Graphs

In 2007, Arkin et al. initiated a systematic study of the complexity of ...
research
08/13/2018

Covering Tours and Cycle Covers with Turn Costs: Hardness and Approximation

We investigate a variety of problems of finding tours and cycle covers w...
research
03/05/2019

CPG graphs: Some structural and hardness results

In this paper we continue the systematic study of Contact graphs of Path...
research
07/22/2021

A Cryptographic Hash Function from Markoff Triples

Cryptographic hash functions from expander graphs were proposed by Charl...
research
12/28/2020

Square-Cut Pizza Sharing is PPA-complete

We study the computational complexity of computing solutions for the squ...
research
12/14/2017

Structural and computational results on platypus graphs

A platypus graph is a non-hamiltonian graph for which every vertex-delet...

Please sign up or login with your details

Forgot password? Click here to reset