PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
May 29, 20260 citationsOpen Access

Covering and Partitioning Complex Objects with Small Pieces

AAAnders AamandMAMikkel AbrahamsenRBReilly Browne

Key Points

  • This research investigates how to cover or partition a polygon using the fewest small connected pieces possible.
  • Developed a local search algorithm for optimizing piece replacement in a polygon cover.
  • Demonstrated equivalence between optimum covers and partitions in terms of piece numbers.
  • Analyzed complexity in three dimensions, establishing NP-hardness for certain cases.
  • Achieved a 1 + O(1/√k) approximation for covering polygons with holes, a significant improvement over previous methods.
  • Confirmed that obtaining optimal cover or partition in three dimensions is NP-hard even for simple polyhedra.

Abstract

We study the problems of covering or partitioning a polygon P (possibly with holes) using a minimum number of small pieces, where a small piece is a connected sub-polygon contained in an axis-aligned unit square. For covering, we seek to write P as a union of small pieces, and in partitioning, we furthermore require the pieces to be pairwise interior-disjoint. We show that these problems are in fact equivalent: Optimum covers and partitions have the same number of pieces. For covering, a natural local search algorithm repeatedly attempts to replace k pieces from a candidate cover with k-1 pieces. In two dimensions and for sufficiently large k, we show that when no such swap is possible, the cover is a 1+ O(1/√k) approximation, hence obtaining the first PTAS for the problem. Prior to our work, the only known algorithm was a 13-approximation that only works for polygons without holes Abrahamsen and Rasmussen, SODA 2025. In contrast, in the three dimensional version of the problem, for a polyhedron P of complexity n, we show that it is NP-hard to approximate an optimal cover or partition to within a factor that is logarithmic in n, even if P is simple, i.e., has genus 0 and no holes.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Aamand et al. (2026) studied this question.

synapsesocial.com/papers/6a192ea9fab5b468c4417df4https://doi.org/10.4230/lipics.socg.2026.1
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1Hardness of Packing, Covering and Partitioning Simple Polygons with Unit Squares2024
  2. 2Covering Simple Orthogonal Polygons with Rectangles2024
  3. 3Minimum Star Partitions of Simple Polygons in Polynomial Time2024 · 1 citations
  4. 4Minimum Star Partitions of Simple Polygons in Polynomial Time2026
  5. 5Efficient Exact Algorithms for Minimum Covering of Orthogonal Polygons with Squares2024