...
首页> 外文期刊>Computational geometry: Theory and applications >Optimal in-place and cache-oblivious algorithms for 3-d convex hulls and 2-d segment intersection
【24h】

Optimal in-place and cache-oblivious algorithms for 3-d convex hulls and 2-d segment intersection

机译:3-d凸包和2-d线段交点的最佳就地和缓存忽略算法

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

摘要

We describe the first optimal randomized in-place algorithm for the basic 3-d convex hull problem (and, in particular, for 2-d Voronoi diagrams). The algorithm runs in O(n logn) expected time using only O(1) extra space; this improves the previous O(n log~3 n) bound by Br?nnimann, Chan, and Chen (2004) [10]. The same approach leads to an optimal randomized in-place algorithm for the 2-d line segment intersection problem, with O(n logn + K) expected running time for output size K, improving the previous O(n log ~2 n + K) bound by Vahrenhold (2007) [42]. As a bonus, we also point out a simplification of a known optimal cache-oblivious (non-in-place) algorithm by Kumar and Ramos (2002) [33] for 3-d convex hulls, and observe its applicability to 2-d segment intersection, extending a recent result for red/blue segment intersection by Arge, M?lhave, and Zeh (2008) [3]. Our results are all obtained by standard random sampling techniques, with some interesting twists.
机译:我们描述了基本的3-d凸包问题(尤其是2-d Voronoi图)的第一个最佳随机就地算法。该算法仅使用O(1)个额外空间即可在O(n logn)个预期时间内运行;这改善了由Br?nnimann,Chan和Chen(2004)界定的先前的O(n log〜3 n)[10]。相同的方法导致针对二维线段相交问题的最优随机就地算法,输出大小为K的预期运行时间为O(n logn + K),从而改善了先前的O(n log〜2 n + K )受Vahrenhold(2007)的约束[42]。另外,我们还指出了Kumar和Ramos(2002)[33]对3维凸面船体的已知最优高速缓存可忽略(非就地)算法的简化,并观察了其对2维凸体的适用性。分段相交,扩展了Arge,M?lhave和Zeh(2008)对红色/蓝色分段相交的最新结果[3]。我们的结果都是通过标准的随机抽样技术获得的,但有一些有趣的转折。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号