@InProceedings{NCL_ICALP2002,
AUTHOR = {Robert A. Hearn and Erik D. Demaine},
TITLE = {The Nondeterministic Constraint Logic Model of Computation:
Reductions and Applications},
BOOKTITLE = {Proceedings of the 29th International Colloquium on
Automata, Languages and Programming (ICALP 2002)},
BOOKURL = {http://polux.lcc.uma.es/ICALP2002/index.html},
ADDRESS = {Malaga, Spain},
MONTH = {July 8--13},
YEAR = 2002,
PAGES = {401--413},
SERIES = {Lecture Notes in Computer Science},
SERIESURL = {http://www.springer.de/comp/lncs/},
VOLUME = 2380,
COPYRIGHT = {The paper is \copyright Springer-Verlag.},
LENGTH = {12 pages},
PAPERS = {NCL_TCS},
doi = {https://dx.doi.org/10.1007/3-540-45465-9_35},
dblp = {https://dblp.org/rec/conf/icalp/HearnD02},
COMMENTS = {This paper is also available from the
<A HREF="http://link.springer.de/link/service/series/0558/tocs/t2380.htm">electronic LNCS volume</A> as
<A HREF="http://link.springer.de/link/service/series/0558/papers/2380/23800401.pdf">http://link.springer.de/link/service/series/0558/papers/2380/23800401.pdf</A>, and from <A HREF="https://doi.org/10.1007/3-540-45465-9_35">SpringerLink</A>.},
UPDATES = {Ivars Peterson wrote an article describing these results,
“<A HREF="http://sciencenews.org/20020817/bob10.asp">Logic
in the Blocks</A>”,
<I><A HREF="http://www.sciencenews.org/">Science
News</A></I> 162(7):106-108, August 17, 2002.},
withstudent = 1,
}
We illustrate the importance of our model of computation by giving simple reductions to show that multiple motion-planning problems are PSPACE-hard. Our main result along these lines is that classic unrestricted sliding-block puzzles are PSPACE-hard, even if the pieces are restricted to be all dominoes (1x2 blocks) and the goal is simply to move a particular piece. No prior complexity results were known about these puzzles. This result can be seen as a strengthening of the existing result that the restricted Rush HourTM puzzles are PSPACE-complete [2], of which we also give a simpler proof. Finally, we strengthen the existing result that the pushing-blocks puzzle Sokoban is PSPACE-complete [1], by showing that it is PSPACE-complete even if no barriers are allowed.