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

平面点集凸包Graham算法的改进
引用本文:吴文周,李利番,王结臣.平面点集凸包Graham算法的改进[J].测绘科学,2010,35(6):123-125.
作者姓名:吴文周  李利番  王结臣
作者单位:南京大学地理信息科学系,南京,210093;南京大学地理信息科学系,南京,210093;南京大学地理信息科学系,南京,210093
基金项目:国家基础科学人才培养基金
摘    要:本文提出了一种计算平面点集最小凸包的快速算法。该算法首先对平面点集进行扫描,查找到最左、最右、最上、最下4个方向上的极值点,以此构造出一个初始凸包,并删除初始凸包内部的所有点;然后把剩余点集分组,每组运用格雷厄姆(Graham)算法生成一个新的凸包;最后将所有子集凸包的顶点看作一个新的点集,再次运用Graham算法生成最终凸包。测试结果表明,改进后的算法可较大幅度地提高执行效率。

关 键 词:最小凸包  Graham算法  地理信息系统

An improved Graham algorithm for determining the convex hull of planar points set
WU Wen-zhou,LI Li-fan,WANG Jie-chen.An improved Graham algorithm for determining the convex hull of planar points set[J].Science of Surveying and Mapping,2010,35(6):123-125.
Authors:WU Wen-zhou  LI Li-fan  WANG Jie-chen
Abstract:In this paper,an efficient algorithm for obtaining the minimum convex hull of planar point set was presented.By scanning the point set,the extreme points in four directions (the leftmost,the rightmost,the topmost and the bottommost) were found to construct the initial convex hull.Other points inside the initial convex hull were excluded during the following scanning.Then,the remaining points were divided into several groups and each group respectively generated its convex hull based on Graham Algorithm.At last,the final convex hull was acquired from the vertices of the generated sub-convex hulls by using Graham Algorithm.Test results showed that the presented algorithm could improve the implementing efficiency and have certain theoretical significance and practical value.
Keywords:minimum convex hull  Graham algorithm  GIS
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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