Repair Entropy in Dynamic Geometric Nearest-Neighbour Structures
Abstract
We study dynamic geometric data structures for exact nearest-neighbour maintenance under small motions. For each point we store a certificate consisting of its nearest neighbour and the two smallest neighbour distances, with clearance ci=di2-di1. A triangle-inequality argument gives a sharp validity radius: after a step of maximum displacement , every certificate with ci>4 remains valid, so all possible failures are confined to a repair frontier Ft. We introduce repair-frontier entropy H(Ft), the normalized Shannon entropy of failed certificates over index cells, as a workload descriptor for choosing between event-driven repair, batched repair, and full rebuild. The resulting maintenance rule repairs only the frontier in O(|Ft| N) time under bounded cell occupancy, while a full rebuild costs Θ(N); moreover, entropy lower-bounds the number of frontier cells touched by event-driven repair and shifts the empirical repair-rebuild crossover. We evaluate ten motion families in d∈2,3, with N up to 16,000, using an exact tiled GPU oracle and a GPU grid rebuild as ground truth and competitor. Across 2400 labelled transitions, the validity rule misses no invalid certificate, low-pressure frontiers are usually cheaper to repair incrementally, and diffuse frontiers of the same size are more expensive for event-driven repair but not for batched repair. The released dataset records frontier geometry, certificate audits, per-strategy times, and best-strategy labels.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.