Access the full text.
Sign up today, get DeepDyve free for 14 days.
Kinetic and Dynamic Data Structures for Closest Pair and All Nearest Neighbors PANKAJ K. AGARWAL Duke University AND HAIM KAPLAN AND MICHA SHARIR Tel Aviv University Abstract. We present simple, fully dynamic and kinetic data structures, which are variants of a dynamic two-dimensional range tree, for maintaining the closest pair and all nearest neighbors for a set of n moving points in the plane; insertions and deletions of points are also allowed. If no insertions or deletions take place, the structure for the closest pair uses O(n log n) space, and processes O(n 2 s+2 (n) log n) critical events, each in O(log2 n) time. Here s is the maximum number of times where the distances between any two speci c pairs of points can become equal, s (q) = s (q)/q, and s (q) is the maximum length of Davenport-Schinzel sequences of order s on q symbols. The dynamic version of the problem incurs a slight degradation in performance: If m ¥ n insertions and deletions are performed, the structure still uses O(n log n) space, and processes O(mn s+2 (n) log3 n) events, each in O(log3 n) time. Our kinetic data structure for all nearest neighbors
ACM Transactions on Algorithms (TALG) – Association for Computing Machinery
Published: Nov 1, 2008
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.