A Tail Estimate with Exponential Decay for the Randomized Incremental Construction of Search Structures
Joachim Gudmundsson, Martin P. Seybold
TL;DR
This work introduces a novel Pairwise-Events tail-analysis to study Randomized Incremental Construction (RIC) of search structures, yielding high-probability guarantees previously unavailable. The authors prove that trapezoidal search DAGs, as well as history DAGs for 2D Delaunay triangulations and 3D convex hulls, have size $O(n)$ and depth $O(\log n)$ with construction time $O(n\log n)$, enabling simple Las Vegas verifiers to achieve worst-case optimality. The results resolve longstanding conjectures about logarithmic query costs in these DAGs and extend to crossing-segment configurations, achieving robust space bounds and enabling efficient point-location bounds. Overall, the approach provides practical, provably optimal data-structure constructions with strong probabilistic guarantees, broadening the applicability of RIC methods in geometric data-structure design.
Abstract
The Randomized Incremental Construction (RIC) of search DAGs for point location in planar subdivisions, nearest-neighbor search in 2D points, and extreme point search in 3D convex hulls, are well known to take ${\cal O}(n \log n)$ expected time for structures of ${\cal O}(n)$ expected size. Moreover, searching takes w.h.p. ${\cal O}(\log n)$ comparisons in the first and w.h.p. ${\cal O}(\log^2 n)$ comparisons in the latter two DAGs. However, the expected depth of the DAGs and high probability bounds for their size are unknown. Using a novel analysis technique, we show that the three DAGs have w.h.p. i) a size of ${\cal O}(n)$, ii) a depth of ${\cal O}(\log n)$, and iii) a construction time of ${\cal O}(n \log n)$. One application of these new and improved results are \emph{remarkably simple} Las Vegas verifiers to obtain search DAGs with optimal worst-case bounds. This positively answers the conjectured logarithmic search cost in the DAG of Delaunay triangulations [Guibas et al.; ICALP 1990] and a conjecture on the depth of the DAG of Trapezoidal subdivisions [Hemmer et al.; ESA 2012].
