Skip to content

Quadratic Complexity of Voronoi Diagrams in R3 for Lines in a Single Ruling of a Regulus

Eunku Park

cs.CGarXiv:2608.27114

Abstract

We study nearest and farthest Voronoi diagrams of lines in R3 under the Euclidean metric when all n lines belong to one ruling of a smooth doubly ruled real quadric. For arbitrary line sites, the combinatorial complexity of the nearest Voronoi diagram is known only to lie between Ω(n2) and O(n3+). Under general-position assumptions, we prove that both diagrams in the ruling class have at most 4n(n-3) vertices and O(n2) total combinatorial complexity. Conversely, for every n 4, one ruling of a fixed non-rotational one-sheeted hyperboloid contains a general-position set of n lines with at least (n-2)(n-3)/2 distinct regular nearest vertices, where regular means that exactly four lines support the vertex and their three defining bisectors meet transversely. Thus the worst-case complexity of the nearest Voronoi diagram in this class is Θ(n2), while the farthest diagram has Θ(n2) complexity for every general-position input, since it has exactly n(n-1) three-dimensional cells. Under the Plücker embedding, the ruling is a conic, and the condition for a line to be tangent to a Euclidean sphere restricts to a binary quartic. At a regular vertex, the four supporting parameters exhaust its roots, and sign alternation forces two arcs of the parameter circle to be site-free. This leaves only n(n-3)/2 possible cyclic support types, while Bézout's theorem bounds the number of centers for each type by eight. The same reduction yields an exact O(n2)-time algorithm that, after cyclically sorting the site parameters, enumerates all finite nearest and farthest vertices as constant-degree real univariate representations.

Create a lesson