Tiling with Three Polygons is Undecidable
Erik D. Demaine, Stefan Langerman
TL;DR
The paper proves that tiling the plane with three simple polygons is $co ext{-}RE$-complete (undecidable) by reducing from Wang tiling via a three-tile construction (Wheel, Shuriken, Staple) that encodes any $n$-tile Wang set. It simultaneously establishes a $co ext{-}RE$ membership result for tiling and tiling completion within a broad model of computable polygons, using an Extension Theorem and the notion of neat carpets to connect finite patches to plane tilings. The work tightens the constant-prototile bound from five to three and shows undecidability extends to periodic-target variants and fixed-tile completion problems, while also clarifying the decidability landscape in specialized algebraic representations. Overall, it significantly advances the understanding of when tiling problems are algorithmically intractable and under which representations one can regain decidability, with far-reaching implications for logic, computability, and tiling theory.
Abstract
We prove that the following problem is co-RE-complete and thus undecidable: given three simple polygons, is there a tiling of the plane where every tile is an isometry of one of the three polygons (either allowing or forbidding reflections)? This result improves on the best previous construction which requires five polygons.
