English

Fully Retroactive Approximate Range and Nearest Neighbor Searching

Computational Geometry 2011-09-05 v1 Data Structures and Algorithms

Abstract

We describe fully retroactive dynamic data structures for approximate range reporting and approximate nearest neighbor reporting. We show how to maintain, for any positive constant dd, a set of nn points in Rd\R^d indexed by time such that we can perform insertions or deletions at any point in the timeline in O(logn)O(\log n) amortized time. We support, for any small constant ϵ>0\epsilon>0, (1+ϵ)(1+\epsilon)-approximate range reporting queries at any point in the timeline in O(logn+k)O(\log n + k) time, where kk is the output size. We also show how to answer (1+ϵ)(1+\epsilon)-approximate nearest neighbor queries for any point in the past or present in O(logn)O(\log n) time.

Keywords

Cite

@article{arxiv.1109.0312,
  title  = {Fully Retroactive Approximate Range and Nearest Neighbor Searching},
  author = {Michael T. Goodrich and Joseph A. Simons},
  journal= {arXiv preprint arXiv:1109.0312},
  year   = {2011}
}

Comments

24 pages, 4 figures. To appear at the 22nd International Symposium on Algorithms and Computation (ISAAC 2011)

R2 v1 2026-06-21T18:58:37.969Z