首页> 外文期刊>Computational geometry: Theory and applications >Efficient algorithms for line and curve segment intersection using restricted predicates
【24h】

Efficient algorithms for line and curve segment intersection using restricted predicates

机译:使用限制谓词的直线和曲线段相交的高效算法

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

摘要

We consider whether restricted sets of geometric predicates support efficient algorithms to solve line and curve segment intersection problems in the plane. Our restrictions are based on the notion of algebraic degree, proposed by Preparata and others as a way to guide the search for efficient algorithms that can be implemented in more realistic computational models than the Real RAM. Suppose that n (pseudo-)segments have k intersections at which they cross. We show that intersection algorithms for monotone curves that use only comparisons and above/below tests for endpoints, and intersection tests, must take at least Ω (n k~(1/2)) time . There are optimal O(n log n + k) algorithms that use a higher-degree test comparing x coordinates of an endpoint and intersection point: for line segments we show that this test can be simulated using CCW() tests with a logarithmic loss of efficiency. We also give an optimal O(n log n + k) algorithms for red/blue line and pseudo-segment intersection, in which the segments are colored red and blue so that there are no red/red or blue/blue crossings.
机译:我们考虑几何谓词的受限集是否支持有效的算法来解决平面中的直线和曲线段相交问题。我们的限制是基于Preparata等人提出的代数度概念,它是一种指导搜索有效算法的方法,该算法可以在比Real RAM更实际的计算模型中实现。假设n个(伪)段具有k个相交点。我们表明,仅使用比较和端点的上下测试和相交测试的单调曲线的相交算法必须至少花费Ω(n k〜(1/2))时间。有最佳的O(n log n + k)算法使用比较端点和交点x坐标的高次检验:对于线段,我们表明可以使用CCW()试验模拟该检验,且对数损失为效率。我们还为红/蓝线和伪段交叉点提供了一种最佳的O(n log n + k)算法,其中,线段分别用红色和蓝色着色,因此没有红色/红色或蓝色/蓝色交叉。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号