Current browse context:
cs.CC
Change to browse by:
References & Citations
Computer Science > Computational Complexity
Title: Hard and Easy Instances of L-Tromino Tilings
(Submitted on 12 Oct 2017 (v1), last revised 24 Feb 2020 (this version, v4))
Abstract: We study tilings of regions in the square lattice with L-shaped trominoes. Deciding the existence of a tiling with L-trominoes for an arbitrary region in general is NP-complete, nonetheless, we identify restrictions to the problem where it either remains NP-complete or has a polynomial time algorithm. First, we characterize the possibility of when an Aztec rectangle and an Aztec diamond has an L-tromino tiling. Then, we study tilings of arbitrary regions where only $180^\circ$ rotations of L-trominoes are available. For this particular case we show that deciding the existence of a tiling remains NP-complete; yet, if a region does not contains certain so-called "forbidden polyominoes" as sub-regions, then there exists a polynomial time algorithm for deciding a tiling.
Submission history
From: Marcos Villagra [view email][v1] Thu, 12 Oct 2017 17:52:22 GMT (51kb,D)
[v2] Thu, 22 Feb 2018 14:42:21 GMT (163kb,D)
[v3] Wed, 31 Oct 2018 18:09:24 GMT (197kb,D)
[v4] Mon, 24 Feb 2020 17:17:50 GMT (217kb,D)
Link back to: arXiv, form interface, contact.