[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
survey

On k-Nearest Neighbor Voronoi Diagrams in the Plane

Published: 01 June 1982 Publication History

Abstract

The notion of Voronoi diagram for a set of N points in the Euclidean plane is generalized to the Voronoi diagram of order k and an iterative algorithm to construct the generalized diagram in 0(k2N log N) time using 0(k2(N - k)) space is presented. It is shown that the k-nearest neighbor problem and other seemingly unrelated problems can be solved efficiently with the diagram.

References

[1]
J. L. Bentley, "A survey of techniques for fixed radius near neighbor searching," Dep. Comput. Sci., Univ., Stanford, CA, Rep. STANCS- 75-513, Aug. 1975.
[2]
J. L. Bentley, "Multidimensional binary search trees used for associative searching," Commun. Ass. Comput. Mach., vol. 18, pp. 509-517, Sept. 1975.
[3]
M. Blum, R. Floyd, V. Pratt, R. Rivest, and R. Tarjan, "Time bounds for selection," J. Comput. Syst. Sci., vol. 7, pp. 448-461, Aug 1973.
[4]
W. A. Burkhard and R. M. Keller, "Some approaches to best match file searching," Commun. Ass. Comput. Mach., vol. 16, pp. 230-236, Apr. 1973.
[5]
T. M. Cover and P. E. Hart, "Nearest neighbor pattern classification," IEEE Trans. Inform. Theory, vol. IT-13, pp. 21-27, Jan. 1967.
[6]
D. P. Dobkin and R. J. Lipton, "Multidimensional searching problems," SIAM J. Comput., vol. 5, pp. 181-186, June 1976.
[7]
R. A. Finkle and J. L. Bentley, "Quad trees: A data structure for retrieval on composite keys," Acta Inform., vol. 4, pp. 1-9, 1974.
[8]
J. H. Friedman, F. Baskett, and L. J. Shustek, "An algorithm for finding nearest neighbors," IEEE Trans. Comput., vol. C-24, pp. 1001-1006, Oct. 1975.
[9]
J. H. Friedman, J. L. Bentley, and R. A. Finkel, "An algorithm for finding best matches in logarithmic time," Dep. Comput. Sci., Stanford Univ., Stanford, CA, Rep. STAN-CS-75-482, Feb. 1975.
[10]
K. Fugunaga and P. M. Narendra, "A branch and bound algorithm for computing k-nearest neighbors," IEEE Trans. Comput., vol. C-24, pp. 750-753, July 1975.
[11]
I. G. Gowda, "Dynamic problems in computational geometry," M. Sc. thesis, Univ. of British Columbia, Vancouver, B.C., Canada, 1980.
[12]
D. G. Kirkpatrick, "Optimal search in planar subdivisions," Dep. Comput. Sci., Univ. of British Columbia, Vancouver, B.c., Canada, 1979.
[13]
D. T. Lee, "On finding k nearest neighbors in the plane," M.S. thesis, Rep. R-728, Univ. of Illinois, Urbana, Coordinated Sci. Lab., May 1976.
[14]
D. T. Lee, "Two dimensional Voronoi diagram in the Lp-metric," J. Ass. Comput. Mach., pp. 604-618, Oct. 1980.
[15]
D. T. Lee, "Farthest neighbor Voronoi diagrams and applications," Dep. Elec. Eng. Comput. Sci., Northwestern Univ., Evanston; IL, Tech. Rep. 80-11-FC-04, Nov. 1980.
[16]
D. T. Lee and F. P. Preparata, "Location of a point in a planar subdivision and its applications," SIAM J. Comput., vol. 6, pp. 594-606, Sept. 1977.
[17]
R. J. Lipton and R. E. Tarjan, "Applications of a planar separator theorem," in Proc. i8th iEEE Symp. on Foundations of Comput. Sci., Oct. 1977, pp. 162-170.
[18]
D. O. Loftsgaarden and D. P. Quesenberry, "A non parametric density function," Ann. Math Stat., vol. 36, pp. 1049-1051, 1965.
[19]
F. P. Preparata, "A new approach to planar point location," SIAM J. Comput., vol. 10, pp. 473-482, Aug. 1981.
[20]
C. A. Rogers, Packing and Covering. New York: Cambridge Univ. Press, 1964.
[21]
M. I. Shamos, Computational Geometry. New York: Springer-Verlag,. to be published; and Dep. Comput. Sci., Yale Univ., New Haven, CT, 1977.
[22]
M. I. Shamos and D. Hoey, "Closest-point problems," in Proc. 16th IEEE Symp. on Foundations of Comput. Sci., Oct. 1975, pp. 151- 162.

Cited By

View all
  1. On k-Nearest Neighbor Voronoi Diagrams in the Plane

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image IEEE Transactions on Computers
    IEEE Transactions on Computers  Volume 31, Issue 6
    June 1982
    100 pages

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 01 June 1982

    Author Tags

    1. Analysis of algorithm
    2. Voronoi diagram
    3. computational complexity
    4. divide and conquer technique
    5. k-nearest neighbors
    6. point location

    Qualifiers

    • Survey

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 13 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media