期刊文献+

平面点集Delaunay三角剖分的分治算法 被引量:13

Divide-and-conquer algorithm for constructing Delaunay triangulation of planar points
下载PDF
导出
摘要 为发展图形网格化技术,研究了平面点集的三角剖分算法。根据经典算法中在实际应用中遇到的共性问题,提炼了3个工具算法;为了更好地表示平面区域划分的拓扑信息,引入了双链接边表(DCEL)的数据结构。在此基础上,设计并实现了平面集Delaunay三角剖分分治算法,并对特殊退化情况进行了处理,通过计算表明了该算法时间复杂度为O(N*logN)。实验数据结果验证了该算法的正确性、健壮性。 To develop graphic mesh generation technology, algorithms of triangulation in 2d is studied. According the common problems encountered in the practical application by using classical algorithm, 3 auxiliary sub-algorithms are refined. In order to represent topology information of surface region efficiently, a data structure named doubly-connected edge list (EX]EL) is intro- duced. On this basis, a Delaunay triangulation algorithm based on strategy of divide-and-conquer is illustrated in detail. Special degenerate cases are also taken into consideration, and the conclusion that the algorithm will take O (N * logN) time in total is proved. The experimental results verify the correctness and robustness of the algorithm
作者 谢增广
出处 《计算机工程与设计》 CSCD 北大核心 2012年第7期2652-2658,共7页 Computer Engineering and Design
基金 国家自然科学基金项目(60672174) 民航局科技基金项目(MHRD200807)
关键词 平面点集Delaunay三角剖分 双链接边表 分治策略 计算几何 Delaunay triangulation of planar points DCEL divide-and-conquer computational geometry
  • 相关文献

参考文献10

  • 1Mark de Berg, Ot-ried Cheong, Marc van Krevdd, et al, Compu- tational Geometry: Algorithm and Applications[M]. 3rd ed. DENG Jtmhui, transl. New York: Springer-Verlag Berlin Heidel- berg, 2008: 197-218 (in Chinese). Mark de Berg, OtfriedCheong, Marc van Kreveld,.
  • 2周佳文,薛之昕,万施.三角剖分综述[J].计算机与现代化,2010(7):75-78. 被引量:14
  • 3Doubly-connected edge list [EB/OL]. [2011-04-18]. http://en. wikipedia, org/wiki/Doubly_ connected_ edge_ list.
  • 4Max McC-uire The half-edge data structure [EB/OL]. [2000-08- 07 ]. http: //www. flipcod- com/archives/The _ Half-Edge _ Data _ Structure. shtml.
  • 5Max McC-uire The half-edge data structure [EB/OL]. [2000-08- 07 ]. http: //www. flipcod- com/archives/The _ Half-Edge _ Data _ Structure. shtml.
  • 6Guibas L, Stolfi J. Primitives for the manipulation of general subdivisions and the computation of Voronoi diagrams[J]. ACM Transactions on Graphics, 1985, 4 (2): 75-123.
  • 7Rex A Dwyer. A faster divide-and conquer algorithm for con- structing Delaunay triangulations[J]. Algorithmica, 1987, 2 (2) : 137-151.
  • 8Lee D T, Schachter B J. Two algorithms for constructing a Delaunay triangulation [J]. International Journal of Computer and Information Sciences, 1980, 9 (3): 219-242.
  • 9Thomas H Cormen, Charles E Leiserson, Ronald L Rivest, et al. Introduction to algorithms FM]. PAN Jingui, GU Tiecheng, LI Chengfa, et al transl. 2nd ed. MIT Press, 2001 : 43-49 (in Chi- nese). Thomas H Cormen, Charles E Leiserson, Ronald L Rivest.
  • 10WANG Li. Research on triangulation algorithm [D]. Shang- hai: Shanghai Jiaotong University, 2010 (in Chinese).

二级参考文献14

  • 1洪家荣,丁明峰,李星原.三角剖分的模拟退火算洁[J].计算机学报,1994,17(9):682-689. 被引量:10
  • 2刘海涛,张三元,叶修梓.一种快速相容三角剖分算法[J].计算机应用研究,2007,24(1):235-237. 被引量:5
  • 3Meisters G H.Polygons have ears[J].American.Math.Monthly,1975,82(6):648-651.
  • 4Elgindy H,Everett H,Toussaint G.Slicing an ear using prune-and-search[J].Pattern Recognition Lett.,1993,14(9):719-722.
  • 5Garey M R,Johnson D S,Preparata F P,et al.Triangulating a simple polygon[J].Inform.Process.Lett.,1978(7):175-179.
  • 6Tarjan R E,Van Wyk C J.An O(n log log n)-time algorithm for triangulating a simple polygon[J].SIAM J.Comput.,1988,17(1):143-178.
  • 7Toussaint G T.Efficient triangulation of simplep olygons[J].Visual Comput.,1991,7(5):280-259.
  • 8Hertel S,Mehlhorn K.Fast triangulation of simple poly[C]//Proc.4th Internet.Conf.Found.Comput.Theory.Berlin,2000:207-218.
  • 9Chazdle B,Incerpi J.Triangulation and shape-complexity[J].ACM Transactions on Graphics,1984,3(2):135-152.
  • 10Seidel R.A simple and fast incremental randomized algorithm for computing trapezoidal decompositions and for triangulating polygons[J].Computational Geometry:Theory and Application,1991(1):51-64.

共引文献13

同被引文献140

引证文献13

二级引证文献36

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部