首页> 外文学位 >Voronoi diagrams: Robust and efficient implementation.
【24h】

Voronoi diagrams: Robust and efficient implementation.

机译:Voronoi图:稳健而高效的实现。

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

摘要

The Voronoi diagram has been a long studied geometric construct that embodies the set of points equidistant from one or more geometric primitives. These primitives may consist of points, lines, curves, polygons, or other more complex geometric primitives. Voronoi diagrams are utilized to solve a large and diverse set of engineering problems where detailed interpretation or analysis of a geometric space is required. Although this construct is easily understood and quite simple in principle, because it is dependent upon mathematically exact distance computation, its algorithmic formulation becomes more difficult when using microprocessors that only provide facilities for approximate IEEE floating point representations. One solution to this problem has been to utilize a model of exact computation implemented as an additional layer on top of the microprocessor's native floating point facilities. However, such solutions introduce significant amounts of computational overhead where time-efficient implementation becomes impractical for many applications. Another solution, focused on here, has been to carefully account for degeneracies resultant from inexact IEEE floating point representation to permit both a fast and robust computation of the Voronoi diagram. More specifically, previous results shown by Held and others [15, 18, 17] are incorporated and built upon to describe a reliable and performance oriented algorithm for construction of Voronoi diagrams. The fundamental elements of this approach are based upon consideration of general topological properties in addition to the less reliable IEEE-floating-point-based distance computation. After a comprehensive presentation of the algorithm developed here, a summary of its application within the areas of embroidery design automation and structural indexing is presented. This material is based upon work supported by the National Science Foundation under Grant No. 0239356
机译:Voronoi图是一个经过长期研究的几何构造,它体现了与一个或多个几何图元等距的点集。这些图元可以由点,线,曲线,多边形或其他更复杂的几何图元组成。 Voronoi图用于解决需要对几何空间进行详细解释或分析的大量工程问题。尽管此构造易于理解且原理上非常简单,但由于它依赖于数学上精确的距离计算,因此当使用仅提供近似IEEE浮点表示功能的微处理器时,其算法公式将变得更加困难。解决该问题的一种方法是利用精确计算模型实现为微处理器本机浮点功能之上的附加层。但是,这样的解决方案会引入大量的计算开销,而对于许多应用程序而言,节省时间的实现变得不切实际。在此重点关注的另一种解决方案是仔细考虑由于不精确的IEEE浮点表示而导致的简并性,以允许对Voronoi图进行快速而可靠的计算。更具体地说,将结合Held等[15、18、17]所示的先前结果,并以其为基础来描述构建Voronoi图的可靠且面向性能的算法。除了不太可靠的基于IEEE浮点的距离计算之外,此方法的基本元素还基于对一般拓扑属性的考虑。在全面介绍了此处开发的算法后,将总结其在绣花设计自动化和结构索引领域中的应用。本材料基于国家科学基金会在0239356号资助下的工作

著录项

  • 作者

    Patel, Nirav B.;

  • 作者单位

    State University of New York at Binghamton.;

  • 授予单位 State University of New York at Binghamton.;
  • 学科 Computer Science.
  • 学位 M.S.
  • 年度 2005
  • 页码 85 p.
  • 总页数 85
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号