© Erik D. Demaine, Isaac Grosof, Jayson Lynch, and Mikhail Rudoy; licensed under Creative Commons License CC-BY 9th International Conference on Fun with Algorithms (FUN 2018). We initiate a general theory for analyzing the complexity of motion planning of a single robot through a graph of "gadgets", each with their own state, set of locations, and allowed traversals between locations that can depend on and change the state. This type of setup is common to many robot motion planning hardness proofs. We characterize the complexity for a natural simple case: each gadget connects up to four locations in a perfect matching (but each direction can be traversable or not in the current state), has one or two states, every gadget traversal is immedi...
The topological approach to the motion planning problem was introduced by Farber in \cite{F} and \ci...
The problem is a simple abstraction of a robot motion planning problem, with the geometry replaced b...
We are given a connected, undirected graph G on n vertices. There is a mobile robot on one of the ve...
We initiate a general theory for analyzing the complexity of motion planning of a single robot throu...
We begin a general theory for characterizing the computational complexity of motion planning of robo...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
We study the complexity of fine motion planning for robots with position measurement and damping. A...
We extend the motion-planning-through-gadgets framework to several new scenarios involving various n...
We extend the motion-planning-through-gadgets framework to several new scenarios involving various n...
We design a motion planning algorithm to coordinate the movements of two robots along a figure eight...
Recent work has developed a theory of motion-planning gadgets, which are a useful tool for proving h...
In this thesis we introduce the notion of incremental problems in geometric robot motion planning, a...
Consider an agent traversing a graph of "gadgets", each with local state that changes with each trav...
In this paper we show that a generalization of a popular motion planning puzzle called Lunar Lockout...
We describe and implement a randomized algorithm that inputs a polyhedron, thought of as the space o...
The topological approach to the motion planning problem was introduced by Farber in \cite{F} and \ci...
The problem is a simple abstraction of a robot motion planning problem, with the geometry replaced b...
We are given a connected, undirected graph G on n vertices. There is a mobile robot on one of the ve...
We initiate a general theory for analyzing the complexity of motion planning of a single robot throu...
We begin a general theory for characterizing the computational complexity of motion planning of robo...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
We study the complexity of fine motion planning for robots with position measurement and damping. A...
We extend the motion-planning-through-gadgets framework to several new scenarios involving various n...
We extend the motion-planning-through-gadgets framework to several new scenarios involving various n...
We design a motion planning algorithm to coordinate the movements of two robots along a figure eight...
Recent work has developed a theory of motion-planning gadgets, which are a useful tool for proving h...
In this thesis we introduce the notion of incremental problems in geometric robot motion planning, a...
Consider an agent traversing a graph of "gadgets", each with local state that changes with each trav...
In this paper we show that a generalization of a popular motion planning puzzle called Lunar Lockout...
We describe and implement a randomized algorithm that inputs a polyhedron, thought of as the space o...
The topological approach to the motion planning problem was introduced by Farber in \cite{F} and \ci...
The problem is a simple abstraction of a robot motion planning problem, with the geometry replaced b...
We are given a connected, undirected graph G on n vertices. There is a mobile robot on one of the ve...