...
首页> 外文期刊>Computational geometry: Theory and applications >A probabilistic result on multi-dimensional Delaunay triangulations, and its application to the 2D case
【24h】

A probabilistic result on multi-dimensional Delaunay triangulations, and its application to the 2D case

机译:多维Delaunay三角剖分的概率结果及其在二维情况下的应用

获取原文
获取原文并翻译 | 示例

摘要

This paper exploits the notion of "unfinished site", introduced by Katajainen and Koppinen (1998) in the analysis of a two-dimensional Delaunay triangulation algorithm, based on a regular grid. We generalize the notion and its properties to any dimension k ≥ 2: in the case of uniform distributions, the expected number of unfinished sites in a k-rectangle is O(N~(1-1/k)). This implies, under some specific assumptions, the linearity a class of divide-and-conquer schemes based on balanced k-d trees. This general result is then applied to the analysis of a new algorithm for constructing Delaunay triangulations in the plane. According to Su and Drysdale (1995, 1997), the best known algorithms for this problem run in linear expected time, thanks in particular to the use of bucketing techniques to partition the domain. In our algorithm, the partitioning is based on a 2-d tree instead, the construction of which takes Θ(N log N) time, and we show that the rest of the algorithm runs in linear expected time. This "preprocessing" allows the algorithm to adapt efficiently to irregular distributions, as the domain is partitioned using point coordinates, as opposed to a fixed, regular basis (buckets or grid). We checked that even for the largest data sets that could fit in internal memory (over 10 million points), constructing the 2-d tree takes noticeably less CPU time than triangulating the data. With this in mind, our algorithm is only slightly slower than the reputedly best algorithms on uniform distributions, and is even the most efficient for data sets of up to several millions of points distributed in clusters.
机译:本文利用了Katajainen和Koppinen(1998)在基于规则网格的二维Delaunay三角剖分算法分析中引入的“未完成站点”概念。我们将概念及其性质推广到任何k≥2的维:在均匀分布的情况下,在k矩形中未完成的位点的预期数目为O(N〜(1-1 / k))。这意味着在某些特定假设下,线性度是基于平衡k-d树的一类分治方案。然后将这一一般结果应用于对在平面中构造Delaunay三角剖分的新算法的分析。根据Su和Drysdale(1995,1997)的研究,针对此问题的最著名算法以线性预期时间运行,这尤其要归功于使用存储桶技术对域进行分区。在我们的算法中,分区是基于2-d树进行的,其构造花费Θ(N log N)时间,并且我们证明了算法的其余部分以线性期望时间运行。这种“预处理”使算法可以有效地适应不规则分布,因为使用点坐标对域进行了划分,而不是固定的,固定的基础(存储桶或网格)。我们检查过,即使对于可能适合内部存储器的最大数据集(超过1000万个点),构造二维树也比三角测量数据花费的CPU时间明显更少。考虑到这一点,我们的算法仅比均匀分布上最好的算法慢一点,对于簇中分布数百万个点的数据集,它甚至是最有效的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号