Kinetic $k$-Semi-Yao Graph and its Applications
Zahed Rahmati, Mohammad Ali Abam, Valerie King, Sue Whitesides

TL;DR
This paper introduces the kinetic $k$-Semi-Yao graph ($k$-SYG), a proximity graph that extends the theta graph, and develops efficient kinetic data structures for maintaining $k$-nearest neighbors and reverse $k$-nearest neighbor queries among moving points in high-dimensional space.
Contribution
It presents the first kinetic data structure for the $k$-Semi-Yao graph and applies it to maintain $k$-nearest neighbors and reverse $k$-nearest neighbor queries for moving points in $ eal^d$, improving previous methods.
Findings
First KDS for $k$-SYG in $ eal^d$
Deterministic KDS for all $k$-nearest neighbors
Efficient KDS for reverse $k$-nearest neighbor queries
Abstract
This paper introduces a new proximity graph, called the -Semi-Yao graph (-SYG), on a set of points in , which is a supergraph of the -nearest neighbor graph (-NNG) of . We provide a kinetic data structure (KDS) to maintain the -SYG on moving points, where the trajectory of each point is a polynomial function whose degree is bounded by some constant. Our technique gives the first KDS for the theta graph (\ie, -SYG) in . It generalizes and improves on previous work on maintaining the theta graph in . As an application, we use the kinetic -SYG to provide the first KDS for maintenance of all the -nearest neighbors in , for any . Previous works considered the case only. Our KDS for all the -nearest neighbors is deterministic. The best previous KDS for all the -nearest neighbors in $…
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.
