-
题名求解简单多边形和平面点集凸包的新算法
被引量:13
- 1
-
-
作者
刘光惠
陈传波
-
机构
华中科技大学计算机学院
-
出处
《计算机科学》
CSCD
北大核心
2007年第12期222-226,共5页
-
基金
国家863项目(2004AA420100)
-
文摘
沿一定方向遍历凸多边形的边,其内部在边的同一侧。本文依据凸多边形的这一特性,提出求解简单多边形凸包的新算法,进而扩展得到求解平面点集凸包的新算法。新点集凸包算法先找到点集的极值点,得到极值点间的候选点子集,再求得相邻极值点间的有序凸包点列,最后顺序连接极值点间的有序凸包点列,得到凸包。新算法达到目前平面点集凸包问题的渐进最好算法的时间复杂度O(nlogh),其中,n为平面点集的点数,h为平面点集凸包的顶点数。相比相同复杂度的凸包算法,新算法简单、易于实现。又由于是顺序求得凸包上的点,新算法还具有更易于实现基于其上的有效空间算法的优点。
-
关键词
计算几何
凸包
极值点
有序凸包点列
有效空间
-
Keywords
Computational geometry,Convex hull, Extreme points, Sorted convex hull point array, Space-efficlent
-
分类号
TP391.41
[自动化与计算机技术—计算机应用技术]
-