PRIMITIVES FOR THE MANIPULATION OF GENERAL SUBDIVISIONS AND THE COMPUTATION OF VORONOI DIAGRAMS

被引:640
作者
GUIBAS, L
STOLFI, J
机构
[1] STANFORD UNIV, STANFORD, CA 94305 USA
[2] XEROX CORP, PALO ALTO RES CTR, PALO ALTO, CA 94304 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 1985年 / 4卷 / 02期
关键词
Graphic methods - Embeddings - Topology - Query processing - Computational geometry;
D O I
10.1145/282918.282923
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The following problem is discussed: Given n points in the plane (the sites) and an arbitrary query point 4, find the site that is closest to q. This problem can be solved by constructing the Voronoi diagram of the given sites and then locating the query point in one of its regions. Two algorithms are given, one that constructs the Voronoi diagram in O(n log n) time, and another that inserts a new site in O(n) time. Both are based on the use of the Voronoi dual, or Delaunay triangulation, and are simple enough to be of practical value. The simplicity of both algorithms can be attributed to the separation of the geometrical and topological aspects of the problem and to the use of two simple but powerful primitives, a geometric predicate and an operator for manipulating the topology of the diagram. The topology is represented by a new data structure for generalized diagrams, that is, embeddings of graphs in two-dimensional manifolds. This structure represents simultaneously an embedding, its dual, and its mirror image. Furthermore, just two operators are sufficient for building and modifying arbitrary diagrams. © 1985 ACM.
引用
收藏
页码:74 / 123
页数:50
相关论文
共 20 条
  • [1] Baumgart BG, 1975, AFIPS P, P589, DOI DOI 10.1145/1499949.1500071
  • [2] Boots B.N., 1974, PROC ASS AM GEOGR, V6, P26
  • [3] Braid I., 1980, MATH METHODS COMPUTE, P123
  • [4] VORONOI DIAGRAMS FROM CONVEX HULLS
    BROWN, KQ
    [J]. INFORMATION PROCESSING LETTERS, 1979, 9 (05) : 223 - 228
  • [5] DAMPHOUSSE P, UNPUB CARTOGRAPHIE T
  • [6] Even S, 1973, ALGORITHMIC COMBINAT
  • [7] COMPUTING DIRICHLET TESSELLATIONS IN PLANE
    GREEN, PJ
    SIBSON, R
    [J]. COMPUTER JOURNAL, 1978, 21 (02) : 168 - 173
  • [8] HARARY F, 1972, GRAPH THEORY, P105
  • [9] IYANAGA S, 1968, ENCY DICT MATH
  • [10] KIRKPATRICK D, 1981, 8113 U BRIT COL DEP