Daniel Berend

Senior Academic

A linear algorithm for computing convex hulls for random lines

Daniel Berend, Vladimir Braverman

Finding the convex hull of n points in the plane requires O(n log n) time in general. In Devroye and Toussaint [1993] and Golin et al. [2002] the problem of computing the convex hull of the intersection points of n lineswas considered, where the lines are chosen randomly according to two various models. In both models, linear-time algorithms were developed. Here we improve the results of Devroye and Toussaint [1993] by giving a universal algorithm for a wider range of distributions.

Publication language English
Journal ACM Transactions on Algorithms
Volume 5
Issue number 4
Publication status Published - 01.10.2009
Article Number 42

Keywords

Computational complexity
Computational geometry
Convex hull
Random lines
Randomized algorithms

ASJC Scopus subject areas

Mathematics (miscellaneous)
Access to Document
10.1145/1597036.1597046
Other files and links
Link to publication in Scopus