首页 | 本学科首页   官方微博 | 高级检索  
     

一种改进的快速三维凸包生成算法及实现
引用本文:李志,李儒琼.一种改进的快速三维凸包生成算法及实现[J].计算机工程与科学,2011,33(2):129.
作者姓名:李志  李儒琼
作者单位:上海师范大学信息与机电工程学院,上海,200234
基金项目:上海市自然科学基金资助项目(09ZR1423600); 上海市教委科技创新项目(09YZ165)
摘    要:本文阐述一种快速的三维凸包构造新算法,算法吸收了Quick Hull方法中每次选用凸包的极值点(Extremal-Point)来构造新凸包的思想,在此基础上改进为选用二次极值点的方法来构造新凸包,并结合"冲突图"(Conflict-Graph)来更新凸包外的点和当前凸包的拓扑结构关系,从而取得了快速排除凸包的内部点、缩小问题规模、实现高效构建凸包的效果。本文算法的时间复杂度为O(nlgr),通过实验证明本文算法与QuickHull算法相比平均执行消耗时间减少20%,因此本算法具有理论和实际应用价值。

关 键 词:三维凸包  二次极值  增量算法

An Improved Algorithm and Implementation of Three-Dimensional Convex Hulls
LI Zhi,LI Ru-qiong.An Improved Algorithm and Implementation of Three-Dimensional Convex Hulls[J].Computer Engineering & Science,2011,33(2):129.
Authors:LI Zhi  LI Ru-qiong
Affiliation:LI Zhi,LI Ru-qiong(School of Information and Mechatronics Engineering,Shanghai Normal University,Shanghai 200234,China)
Abstract:A novel and efficient approach to three-dimensional convex hulls is presented in the paper,compared with the QuickHull method,the quadratic extremal-point is employed to construct the convex hull in the method,combining with conflict map(Conflict-Graph) of this bipartite graph structure to update the topological relations between the points outside the convex hull and the current convex hull.This algorithm's time complexity is O(nlgr),and the experimental results shows that the algorithm is more efficient c...
Keywords:3D-convex-hull  double extremal point  incremental algorithm  
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号