Computational Complexity of Motion Planning of a Robot through Simple Gadgets
- E. Demaine, Isaac Grosof, J. Lynch, Mikhail Rudoy
- Computer ScienceFun with Algorithms
- 1 June 2018
Any single nontrivial four-location two-state gadget type is enough for motion planning to become PSPACE-complete, while any set of simpler gadgets (effectively two-location or one-state) has a polynomial-time motion planning algorithm.
A simple proof that the $(n^2-1)$-puzzle is hard
- E. Demaine, Mikhail Rudoy
- MathematicsTheoretical Computer Science
- 11 July 2017
Tree-Residue Vertex-Breaking: a new tool for proving hardness
- E. Demaine, Mikhail Rudoy
- MathematicsScandinavian Workshop on Algorithm Theory
- 24 June 2017
A simple proof of the known result that Hamiltonicity in max-degree-$3$ square grid graphs is NP-hard is given, and a connection between TRVB and the Hypergraph Spanning Tree problem is demonstrated.
18. Clickomania Is Hard, Even with Two Colors and Columns
- Aviv Adler, E. Demaine, Adam Hesterberg, Quanquan C. Liu, Mikhail Rudoy
- MathematicsThe Mathematics of Various Entertaining Subjects
- 5 September 2017
Clickomania is a classic computer puzzle game (also known as SameGame, Chain-Shot!, and Swell-Foop, among other names). Originally developed by Kuniaki “Morisuke” Moribe under the name Chain-Shot!…
Hamiltonicity is Hard in Thin or Polygonal Grid Graphs, but Easy in Thin Polygonal Grid Graphs
- E. Demaine, Mikhail Rudoy
- MathematicsArXiv
- 30 June 2017
This paper considers a new restriction, where the grid graph is both thin and polygonal, and proves that Hamiltonicity then becomes polynomially solvable for square, triangular, and hexagonal grid graphs.
Hardness of Token Swapping on Trees
- O. Aichholzer, E. Demaine, Nicole Wein
- Computer Science, MathematicsEmbedded Systems and Applications
- 11 March 2021
A broad class of algorithms is identified that encompass all three known polynomial-time algorithms that achieve the best known approximation factor (which is 2) and no such algorithm can achieve an approximation factor less Computational co-organized Erik 22–29, Holetown, Barbados.
Solving the Rubik's Cube Optimally is NP-complete
- E. Demaine, Sarah Eisenstat, Mikhail Rudoy
- Mathematics, Computer ScienceSymposium on Theoretical Aspects of Computer…
- 21 June 2017
In this paper, we prove that optimally solving an $n \times n \times n$ Rubik's Cube is NP-complete by reducing from the Hamiltonian Cycle problem in square grid graphs. This improves the previous…
Who witnesses The Witness? Finding witnesses in The Witness is hard and sometimes impossible
- Zachary Abel, Jeffrey Bosboom, Mikhail Rudoy
- Computer ScienceFun with Algorithms
- 26 April 2018
It is shown that a final clue type (antibody), which necessarily "cancels" the effect of another clue in the same region, makes path finding Sigma_2-complete ("witnesses do not exist"), even with a single antibody (combined with many anti/polyominoes), and the problem gets no harder with many antibodies.
Circumscribing Polygons and Polygonizations for Disjoint Line Segments
- H. Akitaya, Matias Korman, Oliver Korten, Mikhail Rudoy, D. Souvaine, Csaba D. Tóth
- MathematicsDiscrete & Computational Geometry
- 1 March 2019
It is proved that every arrangement of disjoint line segments in the plane has a subset of size $\Omega(\sqrt{n})$ that admits a circumscribing polygon, which is the first improvement on this bound in 20 years.
Computational complexity of numberless Shakashaka
- Aviv Adler, M. Biro, E. Demaine, Mikhail Rudoy, Christiane Schmidt
- Computer ScienceCanadian Conference on Computational Geometry
- 2015
This paper shows that Shakashaka is NP-complete in the case of numberless black squares.
...
...