首页> 中文期刊> 《现代电子技术》 >基于Quad-Edge结构的散乱点集三角剖分并行算法研究及实现

基于Quad-Edge结构的散乱点集三角剖分并行算法研究及实现

         

摘要

The triangulation dividing algorithm plays an important role in computational geometry,in which the efficiency and quality of triangular mesh are inseparably linked with the follow⁃up study. In this paper,the basic principle of Delaunay tri⁃angulation dividing algorithm is analyzed and the divide⁃and⁃conquer algorithm for scattered point set is investigated based on the Quad⁃Edge structure. The popular Map⁃Reduce parallel programming model is introduced to the Delaunay triangulation divid⁃ing algorithm when dealing with scattered point set. The experiment result shows the parallel triangulation dividing parallelization can improve the efficiency of this algorithm in the case of mass data by means of Map⁃Reduce Programming Model. Further⁃more,this method has good elastic capacity and the efficiency is obviously higher than another two methods,namely the divide⁃and⁃conquer algorithm based on the Quad⁃Edge structure and the Bowyer⁃Watson triangulation dividing algorithm with triangular index.%三角剖分算法在计算几何中的地位非常重要,其中三角网格的剖分效率及质量对后续研究有着重要的影响。对Delaunay三角剖分算法的基本原理进行了分析,基于散乱点集研究了基于Quad⁃Edge结构下的分治算法,并将目前流行的Map⁃Reduce并行编程模型引入到对散乱点集进行基于Delaunay三角剖分中。实验结果表明基于Map⁃Reduce编程模型实现的三角剖分并行化在大数据量的情况下大大提高了剖分的效率,速度明显高于基于Quad⁃Edge结构实现的分治算法以及基于三角形索引的Bowyer⁃Watson三角剖分算法,并且具有很好的弹性计算能力,这对三角剖分的后续研究有重要的借鉴作用。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号