Back to Search
Start Over
Complexity of Tiling a Polygon with Trominoes or Bars
- Source :
- Discrete and Computational Geometry. 58(3):686-704
- Publication Year :
- 2017
- Publisher :
- Springer, 2017.
-
Abstract
- We study the computational hardness of the tiling puzzle with polyominoes, where a polyomino is a right-angled polygon (i.e., a polygon made by connecting unit squares along their edges). In the tiling problem, we are given a right-angled polygon P and a set S of polyominoes, and asked whether P can be covered without any overlap using translated copies of polyominoes in S. In this paper, we focus on trominoes and bars as polyominoes; a tromino is a polyomino consisting of three unit squares, and a bar is a rectangle of either height one or width one. Notice that there are essentially two shapes of trominoes, that is, I-shape (i.e., a bar) and L-shape. We consider the tiling problem when restricted to only L-shape trominoes, only I-shape trominoes, both L-shape and I-shape trominoes, or only two bars. In this paper, we prove that the tiling problem remains NP-complete even for such restricted sets of polyominoes. All reductions are carefully designed so that we can also prove the # P-completeness and ASP-completeness of the counting and the another-solution-problem variants, respectively. Our results answer two open questions proposed by Moore and Robson (Discrete Comput Geom 26:573–590, 2001) and Pak and Yang (J Comb Theory 120:1804–1816, 2013).
- Subjects :
- Square tiling
Parallelogon
ASP-complete
Polyomino
0102 computer and information sciences
02 engineering and technology
01 natural sciences
Theoretical Computer Science
Combinatorics
Tromino
0202 electrical engineering, electronic engineering, information engineering
Discrete Mathematics and Combinatorics
Rhombille tiling
Mathematics
NP-complete
Discrete mathematics
Tessellation
tiling problem
Trihexagonal tiling
020206 networking & telecommunications
#P-complete
Computational Theory and Mathematics
010201 computation theory & mathematics
Geometry and Topology
Arrangement of lines
polyominoes
Subjects
Details
- Language :
- English
- ISSN :
- 14320444
- Volume :
- 58
- Issue :
- 3
- Database :
- OpenAIRE
- Journal :
- Discrete and Computational Geometry
- Accession number :
- edsair.doi.dedup.....26ba9c1f458879d6af4451aab890fe1d