Papers
Topics
Authors
Recent
Search
2000 character limit reached

Stochastic closest-pair problem and most-likely nearest-neighbor search in tree spaces

Published 15 Dec 2016 in cs.CG | (1612.04890v1)

Abstract: Let TT be a tree space (or tree network) represented by a weighted tree with tt vertices, and SS be a set of nn stochastic points in TT, each of which has a fixed location with an independent existence probability. We investigate two fundamental problems under such a stochastic setting, the closest-pair problem and the nearest-neighbor search. For the former, we study the computation of the \ell-threshold probability and the expectation of the closest-pair distance of a realization of SS. We propose the first algorithm to compute the \ell-threshold probability in O(t+nlogn+mintn,n<sup>2)O(t+n\log n+ \min{tn,n<sup>2}) time for any given threshold \ell, which immediately results in an O(t+mintn<sup>3,n<sup>4)O(t+\min{tn<sup>3,n<sup>4})-time algorithm for computing the expected closest-pair distance. Based on this, we further show that one can compute a (1+ε)(1+\varepsilon)-approximation for the expected closest-pair distance in O(t+ε<sup>1mintn<sup>2,n<sup>3)O(t+\varepsilon<sup>{-1}\min{tn<sup>2,n<sup>3}) time, by arguing that the expected closest-pair distance can be approximated via O(ε<sup>1n)O(\varepsilon<sup>{-1}n) threshold probability queries. For the latter, we study the kk most-likely nearest-neighbor search (kk-LNN) via a notion called kk most-likely Voronoi Diagram (kk-LVD). We show that the size of the kk-LVD ΨT<sup>S\varPsi_T<sup>S of SS on TT is bounded by O(kn)O(kn) if the existence probabilities of the points in SS are constant-far from 0. Furthermore, we establish an O(kn)O(kn) average-case upper bound for the size of ΨT<sup>S\varPsi_T<sup>S, by regarding the existence probabilities as i.i.d. random variables drawn from some fixed distribution. Our results imply the existence of an LVD data structure which answers kk-LNN queries in O(logn+k)O(\log n+k) time using average-case O(t+k<sup>2n)O(t+k<sup>2n) space, and worst-case O(t+kn<sup>2)O(t+kn<sup>2) space if the existence probabilities are constant-far from 0. Finally, we also give an O(t+n<sup>2log</sup>n+n<sup>2k)O(t+ n<sup>2\log</sup> n+n<sup>2k)-time algorithm to construct the LVD data structure.

Authors (2)
Citations (4)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.