English

Maximum Area Axis-Aligned Square Packings

Computational Geometry 2018-06-26 v1 Discrete Mathematics

Abstract

Given a point set S={s1,,sn}S=\{s_1,\ldots , s_n\} in the unit square U=[0,1]2U=[0,1]^2, an anchored square packing is a set of nn interior-disjoint empty squares in UU such that sis_i is a corner of the iith square. The reach R(S)R(S) of SS is the set of points that may be covered by such a packing, that is, the union of all empty squares anchored at points in SS. It is shown that area(R(S))12(R(S))\geq \frac12 for every finite set SUS\subset U, and this bound is the best possible. The region R(S)R(S) can be computed in O(nlogn)O(n\log n) time. Finally, we prove that finding a maximum area anchored square packing is NP-complete. This is the first hardness proof for a geometric packing problem where the size of geometric objects in the packing is unrestricted.

Keywords

Cite

@article{arxiv.1806.09562,
  title  = {Maximum Area Axis-Aligned Square Packings},
  author = {Hugo A. Akitaya and Matthew D. Jones and David Stalfa and Csaba D. Tóth},
  journal= {arXiv preprint arXiv:1806.09562},
  year   = {2018}
}

Comments

20 pages, 13 figures. A 15-page extended abstract appears in the Proceedings of the 43rd International Symposium on Mathematical Foundations of Computer Science (Liverpool, UK, 2018)