Papers for

geometric algorithm developers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Collapse process identifies key events in farthest line voronoi diagrams

A Collapse Process for Farthest Voronoi Diagrams of Lines in Three Dimensions

Abstract: We study a \emph{collapse process} to construct the farthest Voronoi diagram of lines in three dimensions, given a spherical map of the diagram's unbounded features. The collapse process sweeps through the diagram in order of decreasing distance from the farthest lines. It follows the \emph{shrinking map}, a cell complex on a topological sphere that encodes the locus of points with a fixed farthest distance. We show that, in three dimensions, the collapse process has exactly four non-terminal local event types that change the structure of the shrinking map: \emph{deletion, swap, local minimum}, and \emph{local maximum} events; plus one terminal event. This list is complete. We give intrinsic three-dimensional geometric descriptions of the four non-terminal events. First, we classify the two vertex-related events, deletion and swap events, by the spherical convex hull of the four tangent points from a vertex to its four defining lines. Then, we analyze the events related to the local extrema of the distance function along the trisector of three lines. We show that the distance function along a trisector has at most $4$ local maxima and $8$ local minima, and that both bounds are tight. The extrema can be found via a polynomial of degree $12$. As a byproduct, this gives a direct method for finding the smallest sphere tangent to three given lines. At each local extremum, the tangent sphere touches the three lines at points lying on a great circle. The collapse process and the completeness of the event list also apply, under similar general position assumptions, to the farthest Voronoi diagram of convex sites under strictly convex distance functions.

Thu 24 SeptComputational Geometry
The gist
This paper explores how to build a special kind of map, called the farthest Voronoi diagram, for lines in 3D space. The authors describe a step-by-step process, called a collapse process, that changes the map in predictable ways as it looks for the farthest lines. They identify exactly four types of important changes that can happen during the process and explain these changes using 3D geometry. Their work also provides a way to find the smallest sphere touching three lines, which is related to these maps.
Open → 2609.29865v1

Circle packing minimum radius grows quadratically with explicit bounds

Minimum central circles: an effective characterization of the global asymptotic constant

Abstract: Let ${R^\ast}(n)$ be the least radius of a central circle to which nonoverlapping circles of radii $1,\ldots,n$ are externally tangent. We prove that ${R^\ast}(n)={C_\ast} n^2+o(n^2)$ and characterize ${C_\ast}$ by finite linear programs with an explicit error tending to zero. The reduction preserves arbitrary orders and all pairwise constraints: the limiting problem places marked points on a line at pairwise separation at least the geometric mean of their marks. Concatenation with a bounded boundary cost proves existence, and balanced finite-word programs supply matching effective upper and lower bounds. Their certified gap is $(1/k+1/r)/π$, before directed arithmetic error, for $k$ mark types and words of length $r$. A quantitative reflected-block recovery theorem supplies genuine permutations and full ring geometry, with a countable extension and a strict four-block improvement. The explicit interval is $C_{\mathrm{term}}+η_{\mathrm{width}}\le{C_\ast}\le U_4$; neither endpoint is asserted sharp. In particular, the coefficient $1/8$ proposed in the preceding finite study is false. An elementary expression for ${C_\ast}$, efficient high-precision evaluation and global floating-circle structure remain open.

Sat 12 SeptComputational Geometry
The gist
The paper studies how to arrange circles of increasing sizes around a central circle so that none overlap, and finds a formula that describes how the smallest possible radius of this central circle grows as the number of surrounding circles increases. The authors show this smallest radius scales roughly with the square of the number of circles and provide a way to calculate the exact growth constant using linear programs. They also clarify previous guesses about this growth factor, showing some were incorrect, and open up further questions about a simpler exact formula and the structure behind these packings.
Open → 2609.13630v1