Sibson's formula for higher order Voronoi diagrams
Mercè Claverol, Andrea de las Heras-Parrilla, Clemens Huemer, Dolores Lara
TL;DR
This work generalizes Sibson's local coordinate framework from the classical order-1 Voronoi diagram to higher-order diagrams $V_k(S)$. It provides a coordinate expression for a site $Q_\ell$ as a convex combination of neighbours using volume-ratio weights computed from intersections of $V_{k-1}(S)$, $V_k(S)$, and $V_{k+1}(S)$ within a bounded region $R_k(\ell)$, with $k=1$ recovering the original Sibson formula. The paper also extends these ideas to higher-order natural neighbour interpolation, deriving weighted interpolants for function values $G(Q_\ell)$ that remain convex combinations and suggesting practical benefits from using multiple orders, including improved robustness. Overall, the results offer a unified framework for higher-order coordinate representations and interpolation in Voronoi-based schemes, with potential applications in surface reconstruction and data interpolation.
Abstract
Let $S$ be a set of $n$ points in general position in $\mathbb{R}^d$. The order-$k$ Voronoi diagram of $S$, $V_k(S)$, is a subdivision of $\mathbb{R}^d$ into cells whose points have the same $k$ nearest points of $S$. Sibson, in his seminal paper from 1980 (A vector identity for the Dirichlet tessellation), gives a formula to express a point $Q$ of $S$ as a convex combination of other points of $S$ by using ratios of volumes of the intersection of cells of $V_2(S)$ and the cell of $Q$ in $V_1(S)$. The natural neighbour interpolation method is based on Sibson's formula. We generalize his result to express $Q$ as a convex combination of other points of $S$ by using ratios of volumes from Voronoi diagrams of any given order.
