×

Quickhull磁盘

swMATH ID: 31399
软件作者: 阮桂林;Song,Chanyoung;Ryu、Joonghyun;潘成安;Hoang,Nam-Dũng;Kim、Deok-Soo
描述: QuickhullDisk:磁盘的快速凸包算法。凸壳是几何学中最基本的结构之一,其结构已被广泛研究。关于点的凸壳,已有许多前人的工作。然而,尽管有重要的应用,但其加权点对应物尚未得到充分处理。在这里,我们通过推广点的快速壳算法,提出了一种简单快速的算法QuickhullDisk,用于求解中一组圆盘的凸壳。QuickhullDisk采用O(nlogn) 平均时间和最坏情况下的O(mn)时间,其中m表示构成n个圆盘凸壳边界的极值圆盘数。这些时间复杂性与中点的quickhull算法的时间复杂性相同。实验结果表明,该QuickhullDisk算法的运行速度明显快于O(nlogn) 时间增量算法,由Devillers和Golin于1995年提出,特别是针对大数据。对于随机磁盘,QuickhullDisk的速度大约是增量算法的2.6倍,即使对于所有磁盘都很极端的磁盘集,也要快1.2倍。这种加速是因为QuickhullDisk算法的基本几何操作是点相对于直线的位置的谓词,并且比增量算法快得多。QuickhullDisk的源代码可从Mendeley Data和汉阳大学Voronoi图表研究中心的GUI-版本免费获得(http://voronoi.hanyang.ac.kr/).
主页: http://voronoi.hanyang.ac.kr/
关键词: 加权点;增量算法;快速排序;快速船壳;Voronoi图;分而治之
相关软件: MinPerim公司;Qhull公司;沃罗巴克-D;快速排序
引用于: 6文件

按年份列出的引文