English

Online Circle Packing

Data Structures and Algorithms 2019-05-03 v1 Computational Geometry

Abstract

We consider the online problem of packing circles into a square container. A sequence of circles has to be packed one at a time, without knowledge of the following incoming circles and without moving previously packed circles. We present an algorithm that packs any online sequence of circles with a combined area not larger than 0.350389 0.350389 of the square's area, improving the previous best value of {\pi}/10 \approx 0.31416; even in an offline setting, there is an upper bound of {\pi}/(3 + 2 \sqrt{2}) \approx 0.5390. If only circles with radii of at least 0.026622 are considered, our algorithm achieves the higher value 0.375898. As a byproduct, we give an online algorithm for packing circles into a 1\times b rectangle with b \geq 1. This algorithm is worst case-optimal for b \geq 2.36.

Keywords

Cite

@article{arxiv.1905.00612,
  title  = {Online Circle Packing},
  author = {Sándor P. Fekete and Sven von Höveling and Christian Scheffer},
  journal= {arXiv preprint arXiv:1905.00612},
  year   = {2019}
}

Comments

13 pages, 11 figures, to appear in WADS 2019

R2 v1 2026-06-23T08:54:55.448Z