首页> 外文期刊>Computational geometry: Theory and applications >Fast reconstruction of Delaunay triangulations
【24h】

Fast reconstruction of Delaunay triangulations

机译:快速重建Delaunay三角剖分

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

We present a new linear time algorithm to compute a good order for the point set of a Delaunay triangulation in the plane. Such a good order makes reconstruction in linear time with a simple algorithm possible. Similarly to the algorithm of Snoeyink and van Kreveld [Proceedings of 5th European Symposium on Algorithms (ESA), 1997, pp. 459-47 1], our algorithm constructs such orders in O(log n) phases by repeatedly removing a constant fraction of vertices from the current triangulation. Compared to [Proceedings of 5th European Symposium on Algorithms (ESA), 1997, pp. 459-471] we improve the guarantee on the number of removed vertices in each such phase. If we restrict the degree of the points (at the time they are removed) to 6, our algorithm removes at least 1/3 of the points while the algorithm from [Proceedings of 5th European Symposium on Algorithms (ESA), 1997, pp. 45947 1] gives a guarantee of 1/10. We achieve this improvement by removing the points sequentially using a breadth first search (BFS) based procedure that-in contrast to [Proceedings of 5th European Symposium on Algorithms (ESA), 1997, pp. 459-47 I]-does not (necessarily) remove an independent set.Besides speeding up the algorithm, removing more points in a single phase has the advantage that two consecutive points in the computed order are usually closer to each other. For this reason, we believe that our approach is better suited for vertex coordinate compression.We implemented prototypes of both algorithms and compared their running time on point sets uniformly distributed in the unit cube. Our algorithm is slightly faster. To compare the vertex coordinate compression capabilities of both algorithms we round the resulting sequences of vertex coordinates to 16-bit integers and compress them with a simple variable length code. Our algorithm achieves about 14% better vertex data compression than the algorithm from [Proceedings of 5th European Symposium on Algorithms (ESA), 1997, pp. 459-47 1]. (c) 2005 Elsevier B.V. All rights reserved.
机译:我们提出一种新的线性时间算法,以计算平面中Delaunay三角剖分的点集的良好阶。这样好的顺序使得使用简单算法在线性时间内进行重构成为可能。类似于Snoeyink和van Kreveld的算法[第五届欧洲算法研讨会论文集(ESA),1997,pp。459-47 1],我们的算法通过重复删除常数部分的O(log n)来构造这样的阶数。当前三角剖分的顶点。与[第五届欧洲算法研讨会论文集(ESA),1997,第459-471页]相比,我们改善了每个此类阶段中删除顶点数量的保证。如果我们将点的程度(在删除时)限制为6,则我们的算法会删除至少1/3的点,而该算法则来自[第五届欧洲算法研讨会论文集(ESA),1997,pp。 45947 1]提供1/10的保证。我们通过使用基于广度优先搜索(BFS)的顺序顺序删除点来实现这一改进,与[第五届欧洲算法研讨会论文集(ESA),1997年,第459-47 I页]相比,这种做法不是必要的( )移除一个独立的集合。除了加快算法的速度外,在一个阶段中移除更多的点还有一个优势,即按计算顺序排列的两个连续点通常彼此靠近。因此,我们认为我们的方法更适合顶点坐标压缩。我们实现了这两种算法的原型,并在均匀分布在单位立方体中的点集上比较了它们的运行时间。我们的算法稍微快一点。为了比较两种算法的顶点坐标压缩能力,我们将顶点坐标的结果序列四舍五入为16位整数,并使用简单的可变长度代码对其进行压缩。我们的算法比[第5届欧洲算法研讨会论文集(ESA),1997,第459-47页1]上的算法实现约14%的顶点数据压缩。 (c)2005 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号