Back to Search
Start Over
Space subdivision to speed-up convex hull construction in E3
- Source :
- Advances in Engineering Software. 91:12-22
- Publication Year :
- 2016
- Publisher :
- Elsevier BV, 2016.
-
Abstract
- Algorithm for computing the convex hull of a set of points in E3 we are proposed.The algorithm is based on spherical space subdivision.The algorithm eliminates as many input points as possible before the convex hull calculation.Experimental results show that the proposed algorithm achieves a better time complexity in comparison with other algorithms in E3. Convex hulls are fundamental geometric tools used in a number of algorithms. This paper presents a fast, simple to implement and robust Smart Convex Hull (S-CH) algorithm for computing the convex hull of a set of points in E3. This algorithm is based on "spherical" space subdivision. The main idea of the S-CH algorithm is to eliminate as many input points as possible before the convex hull construction. The experimental results show that only a very small number of points are used for the final convex hull calculation. Experiments made also proved that the proposed S-CH algorithm achieves a better time complexity in comparison with other algorithms in E3.
- Subjects :
- FOS: Computer and information sciences
Convex analysis
Convex hull
Mathematical optimization
MathematicsofComputing_GENERAL
General Engineering
Convex set
010103 numerical & computational mathematics
02 engineering and technology
Computer Science::Computational Geometry
01 natural sciences
TheoryofComputation_ANALYSISOFALGORITHMSANDPROBLEMCOMPLEXITY
020204 information systems
Computer Science - Data Structures and Algorithms
Convex polytope
0202 electrical engineering, electronic engineering, information engineering
Mathematics::Metric Geometry
Data Structures and Algorithms (cs.DS)
Output-sensitive algorithm
Convex combination
0101 mathematics
Gift wrapping algorithm
Software
Orthogonal convex hull
Mathematics
Subjects
Details
- ISSN :
- 09659978
- Volume :
- 91
- Database :
- OpenAIRE
- Journal :
- Advances in Engineering Software
- Accession number :
- edsair.doi.dedup.....23ac5e627d762bb0b8b3604d6ed7dd2d