Unions of Onions: Preprocessing Imprecise Points for Fast Onion Decomposition
arXiv:1302.5328 · doi:10.20382/jocg.v5i1a1
Abstract
Let be a set of pairwise disjoint unit disks in the plane. We describe how to build a data structure for so that for any point set containing exactly one point from each disk, we can quickly find the onion decomposition (convex layers) of . Our data structure can be built in time and has linear size. Given , we can find its onion decomposition in time, where is the number of layers. We also provide a matching lower bound. Our solution is based on a recursive space decomposition, combined with a fast algorithm to compute the union of two disjoint onion
10 pages, 5 figures; a preliminary version appeared at WADS 2013