首页> 外文会议>Annual symposium on Computational geometry >Tracina Compressed Curves in Trianaulated Surfaces
【24h】

Tracina Compressed Curves in Trianaulated Surfaces

机译:三重曲面中的Tracina压缩曲线

获取原文

摘要

A simple path or cycle in a triangulated surface is normal if it intersects any triangle in a finite set of arcs, each crossing from one edge of the triangle to another. We describe an algorithm to "trace" a normal curve in O(min{X,n~2 log X}) time, where n is the complexity of the surface triangulation and X is the number of times the curve crosses edges of the triangulation. In particular, our algorithm runs in polynomial time even when the number of crossings is exponential in n. Our tracing algorithm computes a new cellular decomposition of the surface with complexity O(n); the traced curve appears as a simple path or cycle in the 1 -skeleton of the new decomposition. We apply our abstract tracing strategy to two different classes of normal curves: abstract curves represented by normal coordinates, which record the number of intersections with each edge of the surface triangulation, and simple geodesies, represented by a starting point and direction in the local coordinate system of some triangle. Our normal-coordinate algorithms are competitive with and conceptually simpler than earlier algorithms by Schaefer, Sedgwick, and Stefankovic [COCOON 2002, CCCG 2008] and by Agol, Hass, and Thurston [Trans. AMS 2005].
机译:如果三角表面中的一个简单路径或循环与一组有限的弧线中的任何三角形相交,则每个弧线均从该三角形的一个边缘到另一个边缘相交,这是正常的。我们描述了一种在O(min {X,n〜2 log X})时间中“跟踪”正常曲线的算法,其中n是曲面三角剖分的复杂度,X是曲线穿过三角剖分边缘的次数。 。尤其是,即使交叉次数以n为指数,我们的算法也会在多项式时间内运行。我们的跟踪算法计算复杂度为O(n)的表面的新细胞分解;所跟踪的曲线在新分解的1骨架中显示为简单路径或循环。我们将抽象跟踪策略应用于两类不同的法线曲线:由法线坐标表示的抽象曲线(记录与曲面三角剖分的每个边的相交数)和由局部坐标的起点和方向表示的简单测地线一些三角形的系统。与Schaefer,Sedgwick和Stefankovic [COCOON 2002,CCCG 2008]以及Agol,Hass和Thurston [Trans。 AMS 2005]。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号