scispace - formally typeset
Search or ask a question
Topic

Convex hull algorithms

About: Convex hull algorithms is a research topic. Over the lifetime, 106 publications have been published within this topic receiving 11324 citations.


Papers
More filters
Journal ArticleDOI
TL;DR: This article presents a practical convex hull algorithm that combines the two-dimensional Quickhull algorithm with the general-dimension Beneath-Beyond Algorithm, and provides empirical evidence that the algorithm runs faster when the input contains nonextreme points and that it used less memory.
Abstract: The convex hull of a set of points is the smallest convex set that contains the points. This article presents a practical convex hull algorithm that combines the two-dimensional Quickhull algorithm with the general-dimension Beneath-Beyond Algorithm. It is similar to the randomized, incremental algorithms for convex hull and delaunay triangulation. We provide empirical evidence that the algorithm runs faster when the input contains nonextreme points and that it used less memory. computational geometry algorithms have traditionally assumed that input sets are well behaved. When an algorithm is implemented with floating-point arithmetic, this assumption can lead to serous errors. We briefly describe a solution to this problem when computing the convex hull in two, three, or four dimensions. The output is a set of “thick” facets that contain all possible exact convex hulls of the input. A variation is effective in five or more dimensions.

5,050 citations

Journal ArticleDOI
Ron Graham1
TL;DR: P can be chosen to I&E the centroid oC the triangle formed by X, y and z and Express each si E S in polar coordinates th origin P and 8 = 0 in the direction of zu~ arhitnry fixed half-line L from P.

1,741 citations

Journal ArticleDOI
TL;DR: The presented algorithms use the “divide and conquer” technique and recursively apply a merge procedure for two nonintersecting convex hulls to ensure optimal time complexity within a multiplicative constant.
Abstract: The convex hulls of sets of n points in two and three dimensions can be determined with O(n log n) operations. The presented algorithms use the “divide and conquer” technique and recursively apply a merge procedure for two nonintersecting convex hulls. Since any convex hull algorithm requires at least O(n log n) operations, the time complexity of the proposed algorithms is optimal within a multiplicative constant.

731 citations


Network Information
Related Topics (5)
Time complexity
36K papers, 879.5K citations
73% related
Approximation algorithm
23.9K papers, 654.3K citations
73% related
Data structure
28.1K papers, 608.6K citations
71% related
Graph (abstract data type)
69.9K papers, 1.2M citations
70% related
Tree (data structure)
44.9K papers, 749.6K citations
69% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
20213
20201
20195
20184
20172
20165