An Optimal Algorithm for Tiling the Plane with a Translated Polyomino
Andrew Winslow

TL;DR
This paper presents an efficient linear-time algorithm to determine and enumerate regular tilings of the plane using translated polyominoes, establishing bounds on the number of such tilings.
Contribution
It introduces a novel $O(n)$-time algorithm for tiling determination and enumeration, along with a proof of the maximum number of regular tilings.
Findings
Linear-time algorithm for tiling determination
Enumeration of all regular tilings in $O(n)$ time
Proof that at most $ heta(n)$ such tilings exist
Abstract
We give a -time algorithm for determining whether translations of a polyomino with edges can tile the plane. The algorithm is also a -time algorithm for enumerating all such tilings that are also regular, and we prove that at most such tilings exist.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCellular Automata and Applications · Algorithms and Data Compression · semigroups and automata theory
