We prove PSPACE-completeness of several reversible, fully deterministic systems. At the core, we develop a framework for such proofs (building on a result of Tsukiji and Hagiwara and a framework for motion planning through gadgets), showing that any system that can implement three basic gadgets is PSPACE-complete. We then apply this framework to four different systems, showing its versatility. First, we prove that Deterministic Constraint Logic is PSPACE-complete, fixing an error in a previous argument from 2008. Second, we give a new PSPACE-hardness proof for the reversible `billiard ball' model of Fredkin and Toffoli from 40 years ago, newly establishing hardness when only two balls move at once. Third, we prove PSPACE-completeness of zer...
We prove that a variant of 2048, a popular online puzzle game, is PSPACE-Complete. Our hardness resu...
We initiate a general theory for analyzing the complexity of motion planning of a single robot throu...
In this paper we show that a generalization of a popular motion planning puzzle called Lunar Lockout...
AbstractThis paper describes the simulation of an S(n) space-bounded deterministic Turing machine by...
This paper describes the simulation of an S(n) space-bounded deterministic Turing machine by a rever...
A door gadget has two states and three tunnels that can be traversed by an agent (player, robot, etc...
AbstractWe present a nondeterministic model of computation based on reversing edge directions in wei...
We extend the motion-planning-through-gadgets framework to several new scenarios involving various n...
We investigate the complexity of the platform video game Celeste. We prove that navigating Celeste i...
AbstractWe give an alternative proof of Bennett's simulation of deterministic Turing machines by rev...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Consider an agent traversing a graph of "gadgets", each with local state that changes with each trav...
© Erik D. Demaine, Isaac Grosof, Jayson Lynch, and Mikhail Rudoy; licensed under Creative Commons Li...
We prove PSPACE-completeness of the well-studied pushing-block puzzle Push-1F, a theoretical abstrac...
There is a conjecture on $\mathcal{NP}\overset{?}{=}\mathcal{PSPACE}$ in computational complexity. I...
We prove that a variant of 2048, a popular online puzzle game, is PSPACE-Complete. Our hardness resu...
We initiate a general theory for analyzing the complexity of motion planning of a single robot throu...
In this paper we show that a generalization of a popular motion planning puzzle called Lunar Lockout...
AbstractThis paper describes the simulation of an S(n) space-bounded deterministic Turing machine by...
This paper describes the simulation of an S(n) space-bounded deterministic Turing machine by a rever...
A door gadget has two states and three tunnels that can be traversed by an agent (player, robot, etc...
AbstractWe present a nondeterministic model of computation based on reversing edge directions in wei...
We extend the motion-planning-through-gadgets framework to several new scenarios involving various n...
We investigate the complexity of the platform video game Celeste. We prove that navigating Celeste i...
AbstractWe give an alternative proof of Bennett's simulation of deterministic Turing machines by rev...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Consider an agent traversing a graph of "gadgets", each with local state that changes with each trav...
© Erik D. Demaine, Isaac Grosof, Jayson Lynch, and Mikhail Rudoy; licensed under Creative Commons Li...
We prove PSPACE-completeness of the well-studied pushing-block puzzle Push-1F, a theoretical abstrac...
There is a conjecture on $\mathcal{NP}\overset{?}{=}\mathcal{PSPACE}$ in computational complexity. I...
We prove that a variant of 2048, a popular online puzzle game, is PSPACE-Complete. Our hardness resu...
We initiate a general theory for analyzing the complexity of motion planning of a single robot throu...
In this paper we show that a generalization of a popular motion planning puzzle called Lunar Lockout...