کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
414359 680902 2010 11 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Optimal in-place and cache-oblivious algorithms for 3-d convex hulls and 2-d segment intersection
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Optimal in-place and cache-oblivious algorithms for 3-d convex hulls and 2-d segment intersection
چکیده انگلیسی

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 expected time using only O(1) extra space; this improves the previous O(nlog3n) 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 expected running time for output size K, improving the previous O(nlog2n+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.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computational Geometry - Volume 43, Issue 8, October 2010, Pages 636-646