期刊文献+

寻求多边形链顶点凸壳的算法 被引量:8

An Algorithm for Finding a Convex Hull of the Vertices of a Polygonal Line
下载PDF
导出
摘要 提出一种计算简单多边形链顶点凸壳的算法 ,基本思想是分段计算 ,在每段的计算中 ,先分 4种不同情况计算出边链 L1 ,然后利用一种技巧将 L1 上的部分顶点排列成顶点角递增序列 ,构成边链 L2 ,最后对 L2 进行倒查 ,删去非凸壳顶点 ,剩下的点即凸壳顶点 .该算法不仅易于实现 ,而且其时间复杂性是线性的 . An algorithm is presented for computing a convex hull of the vertices of a simple polygonal line. The basic idea is to compute in some phases. In each phase, the first line L 1 is computed under four different cases. Then some vertices on L 1 are arranged into an incremental sequence of the angles of the vertices in a specific way where line L 2 is constructed. Finally, L 2 is checked retrogressively and the vertices of non-convex hulls removed. The remaining points are the vertices of a convex hull. This algorithm is not only easy to realize, but also of linear time complexity.
出处 《北京理工大学学报》 EI CAS CSCD 北大核心 2003年第1期75-77,共3页 Transactions of Beijing Institute of Technology
关键词 顶点 凸壳 简单多边形链 算法设计 复杂复杂性 计算几何 顶点角递增序列 simple polygonal line convex hull algorithm time complexity
  • 相关文献

参考文献1

  • 1Boissonnat J D, Yvinec M. Algorithmic geometry[M]. Cambridge: Cambridge University Press, 1998.

同被引文献66

引证文献8

二级引证文献34

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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