Polygon Placement Revisited: (Degree of Freedom + 1)-SUM Hardness and an Improvement via Offline Dynamic Rectangle Union
Marvin Künnemann, André Nusser
摘要
We revisit a classical problem in computational geometry: Determine the largest copy of a simple polygon P that can be placed into the simple polygon Q. Despite significant effort studying a number of settings, known algorithms require high polynomial running times, even for the interesting case when either P or Q have constant size. (Barequet and Har-Peled, 2001) give a conditional lower bound of n 2-o(1) under the 3SUM conjecture when P and Q are (convex) polygons with Θ(n) vertices each. This leaves open whether we can establish (1) hardness beyond quadratic time and (2) any superlinear bound for constant-sized P or Q.
In this paper, we affirmatively answer these questions under the higher-order kSUM conjecture, proving natural hardness results that increase with each degree of freedom (scaling, x-translation, y-translation, rotation):
• (scaling, x-translation:) Finding the largest copy of P that can be x-translated into Q requires time n 2-o(1) under the 3SUM conjecture, even for orthogonal (rectilinear) polygons P, Q with O(1) and n vertices, respectively.
• (scaling, x-translation, y-translation:) Finding the largest copy of P that can be arbitrarily translated into Q requires time n 2-o(1) under the 4SUM conjecture, even for orthogonal polygons P, Q with O(1) and n vertices, respectively. This establishes the same lower bound under the assumption that Subset Sum cannot be solved in time O((2 -ε) n/2 ) for any ε > 0.
• The above lower bounds are almost tight when one of the polygons is of constant size:
Using an offline dynamic algorithm for maintaining the area of a union of rectangles due to Overmars and Yap, we obtain an Õ((pq) 2.5 )-time algorithm for orthogonal polygons P, Q with p and q vertices, respectively. This matches the lower bounds up to an n 1/2+o(1)factor when P, Q have O(1) and n vertices.
• (scaling, x-translation, y-translation, rotation:) Finally, finding the largest copy of P that can be arbitrarily rotated and translated into Q requires time n 3-o(1) under the 5SUM conjecture. As in our reductions, each degree of freedom determines one summand in a kSUM instance, these lower bounds appear likely to be best possible under kSUM. We are not aware of any other such natural (degree of freedom+1)-SUM hardness for a geometric optimization problem. Finally, we prove an additional tight OV hardness of the translations-only case.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper2
- Classifying Identities: Subcubic Distributivity Checking and Hardness from Arithmetic Progression DetectionBartlomiej Dudek, Nick Fischer, Geri Gokaj, Ce Jin 等STOC 2026 · 被引用 1 次
- Algorithms and Lower Bounds for the Maximum Overlap of Two Polygons Under TranslationMikkel Abrahamsen, Sujoy Bhore, Maike Buchin, Jacobus Conradi 等SODA 2026
它引用的顶会 Paper2
相关 Paper
- Hardness of Packing, Covering and Partitioning Simple Polygons with Unit SquaresMikkel Abrahamsen, Jack StadeFOCS 2024 · 被引用 2 次
- Approximation Schemes and Structural Barriers for the Two-Dimensional Knapsack Problem with RotationsDebajyoti Kar, Arindam Khan, Andreas WieseSTOC 2026 · 被引用 2 次
- Minimum Convex Hull and Maximum Overlap of Two Convex PolytopesMook Kwon Jung, Seokyun Kang, Hee-Kap AhnSODA 2025 · 被引用 1 次
- Stronger 3-SUM Lower Bounds for Approximate Distance Oracles via Additive CombinatoricsAmir Abboud, Karl Bringmann, Nick FischerSTOC 2023 · 被引用 10 次
- Removing Additive Structure in 3SUM-Based ReductionsCe Jin, Yinzhan XuSTOC 2023 · 被引用 9 次
