Framework for $\exists \mathbb{R}$-Completeness of Two-Dimensional Packing Problems
Mikkel Abrahamsen, Tillmann Miltzow, Nadja Seiferth

TL;DR
This paper develops a framework to prove that various two-dimensional packing problems, involving different pieces, containers, and motions, are computationally as hard as solving systems of polynomial equations over the reals.
Contribution
The authors introduce a general framework to establish $orall ext{R}$-completeness for many 2D packing problems with different constraints and motions, expanding understanding of their computational complexity.
Findings
Packing with rotations of convex polygons is $orall ext{R}$-complete.
Packing convex polygons with translations in complex containers is $orall ext{R}$-complete.
Problems involving segments and hyperbolic curves are also $orall ext{R}$-complete.
Abstract
The aim in packing problems is to decide if a given set of pieces can be placed inside a given container. A packing problem is defined by the types of pieces and containers to be handled, and the motions that are allowed to move the pieces. The pieces must be placed so that in the resulting placement, they are pairwise interior-disjoint. We establish a framework which enables us to show that for many combinations of allowed pieces, containers and motions, the resulting problem is -complete. This means that the problem is equivalent (under polynomial time reductions) to deciding whether a given system of polynomial equations and inequalities with integer coefficients has a real solution. We consider packing problems where only translations are allowed as the motions, and problems where arbitrary rigid motions are allowed, i.e., both translations and rotations. When…
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.
Taxonomy
TopicsOptimization and Packing Problems · Computational Geometry and Mesh Generation · Advanced Manufacturing and Logistics Optimization
