A simple proof that the (n2 − 1)-puzzle is hard
Author(s)
Demaine, Erik D; Rudoy, Mikhail
DownloadSubmitted version (351.5Kb)
Publisher with Creative Commons License
Publisher with Creative Commons License
Creative Commons Attribution
Terms of use
Metadata
Show full item recordAbstract
© 2018 Elsevier B.V. The 15 puzzle is a classic reconfiguration puzzle with fifteen uniquely labeled unit squares within a 4×4 board in which the goal is to slide the squares (without ever overlapping) into a target configuration. By generalizing the puzzle to an n×n board with n2−1 squares, we can study the computational complexity of problems related to the puzzle; in particular, we consider the problem of determining whether a given end configuration can be reached from a given start configuration via at most a given number of moves. This problem was shown NP-complete in [1]. We provide an alternative simpler proof of this fact by reduction from the rectilinear Steiner tree problem.
Date issued
2018Department
Massachusetts Institute of Technology. Computer Science and Artificial Intelligence LaboratoryJournal
Theoretical Computer Science
Publisher
Elsevier BV