English

Preprocessing Ambiguous Imprecise Points

Computational Geometry 2019-03-21 v1

Abstract

Let R={R1,R2,...,Rn}{R} = \{R_1, R_2, ..., R_n\} be a set of regions and let X={x1,x2,...,xn} X = \{x_1, x_2, ..., x_n\} be an (unknown) point set with xiRix_i \in R_i. Region RiR_i represents the uncertainty region of xix_i. We consider the following question: how fast can we establish order if we are allowed to preprocess the regions in RR? The preprocessing model of uncertainty uses two consecutive phases: a preprocessing phase which has access only to R{R} followed by a reconstruction phase during which a desired structure on XX is computed. Recent results in this model parametrize the reconstruction time by the ply of R{R}, which is the maximum overlap between the regions in R{R}. We introduce the ambiguity A(R)A({R}) as a more fine-grained measure of the degree of overlap in R{R}. We show how to preprocess a set of dd-dimensional disks in O(nlogn)O(n \log n) time such that we can sort XX (if d=1d=1) and reconstruct a quadtree on XX (if d1d\geq 1 but constant) in O(A(R))O(A({R})) time. If A(R)A({R}) is sub-linear, then reporting the result dominates the running time of the reconstruction phase. However, we can still return a suitable data structure representing the result in O(A(R))O(A({R})) time. In one dimension, R{R} is a set of intervals and the ambiguity is linked to interval entropy, which in turn relates to the well-studied problem of sorting under partial information. The number of comparisons necessary to find the linear order underlying a poset PP is lower-bounded by the graph entropy of PP. We show that if PP is an interval order, then the ambiguity provides a constant-factor approximation of the graph entropy. This gives a lower bound of Ω(A(R))\Omega(A({R})) in all dimensions for the reconstruction phase (sorting or any proximity structure), independent of any preprocessing; hence our result is tight.

Cite

@article{arxiv.1903.08280,
  title  = {Preprocessing Ambiguous Imprecise Points},
  author = {Ivor van der Hoog and Irina Kostitsyna and Maarten Löffler and Bettina Speckmann},
  journal= {arXiv preprint arXiv:1903.08280},
  year   = {2019}
}