Orthogonal Strip Partitioning of Polygons: Lattice-Theoretic Algorithms and Lower Bounds
Jaehoon Chung

TL;DR
This paper introduces efficient lattice-theoretic algorithms for orthogonal strip partitioning of polygons, providing optimal solutions and lower bounds for convex, simple, and self-overlapping polygons.
Contribution
It develops the first lattice-based algorithms with matching lower bounds for various polygon classes, improving computational efficiency and theoretical understanding.
Findings
Convex polygons: value in O(log n), reporting in O(h log(1 + n/h)) time.
Simple polygons: both versions in O(n log n) time, with an Omega(n) lower bound.
Self-overlapping polygons: algorithms in O(n log n) time, with an Omega(n log n) lower bound.
Abstract
We study a variant of a polygon partition problem, introduced by Chung, Iwama, Liao, and Ahn [ISAAC'25]. Given orthogonal unit vectors and a polygon with vertices, we partition into connected pieces by cuts parallel to such that each resulting subpolygon has width at most one in direction . We consider the value version, which asks for the minimum number of strips, and the reporting version, which outputs a compact encoding of the cuts in an optimal strip partition. We give efficient algorithms and lower bounds for both versions on three classes of polygons of increasing generality: convex, simple, and self-overlapping. For convex polygons, we solve the value version in time and the reporting version in time, where is the width of in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
