Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. MIT Open Access Articles
  3. MIT Open Access Articles
  4. Finding a Hamiltonian Path in a Cube with Specified Turns is Hard

Finding a Hamiltonian Path in a Cube with Specified Turns is Hard

Thumbnail Image
Download
Name

Demaine_Finding a.pdf

Size

3.31 MB

Format

Adobe PDF

Checksum (MD5)

4ffbc7362f3d1be4bdf6cc89fb75d441

Author(s)
Abel, Zachary Ryan
•
Demaine, Erik D.
•
Demaine, Martin L.
•
Eisenstat, Sarah Charmian
•
Lynch, Jayson R.
•
Schardl, Tao Benjamin
Date Issued
July 2013
Journal
Journal of Information Processing
Publisher
Information Processing Society of Japan
Citation
Abel, Zachary, Erik D. Demaine, Martin L. Demaine, Sarah Eisenstat, Jayson Lynch, and Tao B. Schardl. “Finding a Hamiltonian Path in a Cube with Specified Turns Is Hard.” Journal of Information Processing 21, no. 3 (2013): 368–377.
Version
Author's final manuscript
Abstract
We prove the NP-completeness of finding a Hamiltonian path in an N × N × N cube graph with turns exactly at specified lengths along the path. This result establishes NP-completeness of Snake Cube puzzles: folding a chain of N3 unit cubes, joined at face centers (usually by a cord passing through all the cubes), into an N × N × N cube. Along the way, we prove a universality result that zig-zag chains (which must turn every unit) can fold into any polycube after 4 × 4 × 4 refinement, or into any Hamiltonian polycube after 2 × 2 × 2 refinement.
MIT Department
Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Massachusetts Institute of Technology. Department of Mathematics
Terms of Use
Creative Commons Attribution-Noncommercial-Share Alike
http://creativecommons.org/licenses/by-nc-sa/4.0/
Persistent DSpace Link
http://hdl.handle.net/1721.1/86227
DOI of Published Version
https://doi.org/10.2197/ipsjjip.21.368
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.