FIXED-RADIUS NEAR NEIGHBORS SEARCH ALGORITHMS FOR POINTS AND SEGMENTS

被引:15
作者
DICKERSON, MT [1 ]
DRYSDALE, RS [1 ]
机构
[1] DARTMOUTH COLL,DEPT MATH & COMP SCI,HANOVER,NH 03755
关键词
analysis of algorithms; Computational geometry; design of algorithms;
D O I
10.1016/0020-0190(90)90056-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The fixed-radius near neighbors search problem for points is as follows: Given a set S of n points on a plane and a search radius δ, find all pairs of points in S which are no further apart than δ. We present a new, and conceptually simple algorithm for this problem which compares favorably to the best previous algorithms of Bentley, Stanat and Williams and Cole and Yap. Although Shamos and Hoey conjectured that the Voronoi diagram has no means of dealing with general distance relationships such as this, our algorithm makes use of the Voronoi diagram as its basic data structure. The algorithm runs in O(n+I) time with an O(n log n) preprocessing phase where I is the number of pairs reported. We also generalize this algorithm to the fixed-radius search problem for segments. For this latter problem, we give an O(nθ+Iθ) algorithm with an O(nθ log(nθ)) preprocessing phase where θ is the ratio L/δ of the length L of the longest segment to the search distance δ. © 1990.
引用
收藏
页码:269 / 273
页数:5
相关论文
共 13 条
  • [1] BENTLEY J, 1976, DIVIDE CONQUER ALGOR
  • [2] BENTLEY J, 1980, IEEE T COMPUT, V29
  • [3] COMPLEXITY OF FINDING FIXED-RADIUS NEAR NEIGHBORS
    BENTLEY, JL
    STANAT, DF
    WILLIAMS, EH
    [J]. INFORMATION PROCESSING LETTERS, 1977, 6 (06) : 209 - 212
  • [4] CHEW LP, 1985, 1ST P ACM S COMP GEO, P235
  • [5] Cole R., 1983, 24th Annual Symposium on Foundations of Computer Science, P112, DOI 10.1109/SFCS.1983.22
  • [6] DRYSDALE RL, 1979, STANCS79705 STANF U
  • [7] DRYSDALE RL, 1990, 1ST P ANN S DISCR AL
  • [8] A SWEEPLINE ALGORITHM FOR VORONOI DIAGRAMS
    FORTUNE, S
    [J]. ALGORITHMICA, 1987, 2 (02) : 153 - 174
  • [9] NIEVERGELT, 1982, COMM ACM, V25
  • [10] A NEW LINEAR ALGORITHM FOR INTERSECTING CONVEX POLYGONS
    OROURKE, J
    CHIEN, CB
    OLSON, T
    NADDOR, D
    [J]. COMPUTER GRAPHICS AND IMAGE PROCESSING, 1982, 19 (04): : 384 - 391