A Reallocation Algorithm for Online Split Packing of Circles
Shunhao Oh, Seth Gilbert

TL;DR
This paper introduces an online reallocation algorithm for packing circles into triangles and squares, achieving near-critical density with controlled reallocation costs during insertions and deletions.
Contribution
It presents the first online algorithm for circle packing into these shapes that maintains high density with bounded reallocation costs.
Findings
Achieves near-critical density with small reallocation costs during insertions.
Provides bounds on amortised reallocation costs for different shapes.
Handles both insertions and deletions effectively.
Abstract
The Split Packing algorithm \cite{splitpacking_ws, splitpackingsoda, splitpacking} is an offline algorithm that packs a set of circles into triangles and squares up to critical density. In this paper, we develop an online alternative to Split Packing to handle an online sequence of insertions and deletions, where the algorithm is allowed to reallocate circles into new positions at a cost proportional to their areas. The algorithm can be used to pack circles into squares and right angled triangles. If only insertions are considered, our algorithm is also able to pack to critical density, with an amortised reallocation cost of for squares, and for right angled triangles, where is the ratio of the lengths of the second shortest side to the shortest side of the triangle, when inserting a circle of area . When insertions and…
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 · Modular Robots and Swarm Intelligence
