Fully Retroactive Approximate Range and Nearest Neighbor Searching
Michael T. Goodrich, Joseph A. Simons

TL;DR
This paper introduces fully retroactive data structures for approximate range and nearest neighbor searches in high-dimensional spaces, supporting efficient updates and queries at any point in the timeline.
Contribution
It presents the first fully retroactive data structures for approximate range and nearest neighbor searching with polylogarithmic update and query times.
Findings
Supports insertions and deletions in $O(\log n)$ amortized time.
Enables $(1+\epsilon)$-approximate range reporting with $O(\log n + k)$ query time.
Provides $(1+\epsilon)$-approximate nearest neighbor queries in $O(\log n)$ time.
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 , a set of points in indexed by time such that we can perform insertions or deletions at any point in the timeline in amortized time. We support, for any small constant , -approximate range reporting queries at any point in the timeline in time, where is the output size. We also show how to answer -approximate nearest neighbor queries for any point in the past or present in time.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Geometry and Mesh Generation · Data Management and Algorithms · Advanced Image and Video Retrieval Techniques
