On the exact complexity of polyomino packing

Publication date

2018-06-01

Authors

Bodlaender, Hans L.ORCID 0000-0002-9297-3330ISNI 0000000081342475
van der Zanden, T.C.ISNI 0000000493301143

Editors

Advisors

Supervisors

Document Type

Part of book
Open Access logo

License

Abstract

We show that the problem of deciding whether a collection of polyominoes, each fitting in a 2×O(log n) rectangle, can be packed into a 3×n box does not admit a 2o(n/log n)-time algorithm, unless the Exponential Time Hypothesis fails. We also give an algorithm that attains this lower bound, solving any instance of polyomino packing with total area n in 2O(n/logn) time. This establishes a tight bound on the complexity of Polyomino Packing, even in a very restricted case. In contrast, for a 2 × n box, we show that the problem can be solved in strongly subexponential time.

Keywords

Exact complexity, Exponential time hypothesis, Polyomino packing, Software

Citation

Bodlaender, H L & Van Der Zanden, T C 2018, On the exact complexity of polyomino packing. in 9th International Conference on Fun with Algorithms, FUN 2018. Leibniz International Proceedings in Informatics (LIPIcs), vol. 100, Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing, pp. 9:1-9:10, 9th International Conference on Fun with Algorithms, FUN 2018, La Maddalena Island, Italy, 13/06/18. https://doi.org/10.4230/LIPIcs.FUN.2018.9, conference