Practical Insertion-Only Convex Hull
Abstract
Convex hull data structures are fundamental in computational geometry. We study insertiononly data structures for convex hulls of a planar point set \(P\) of size \(n\), supporting various containment and intersection queries. When \(P\) is sorted by \(x\)- or \(y\)-coordinate, convex hulls can be constructed in linear time using classical algorithms such as Graham scan. In the fully dynamic setting, the algorithm by Overmars and van Leeuwen [35] maintains the convex hull under insertions and deletions in \(O(\text{log}^2 n)\) time per update, supports queries in time logarithmic in the size of the convex hull, and uses \(O(n)\) space. An open-source implementation of their method is available.
Fields of Study & Subjects
Computational Geometry and Mesh Generation
Digital Image Processing Techniques
Topological and Geometric Data Analysis
Publication details
- Journal / source
- Society for Industrial and Applied Mathematics eBooks
- Pages
- 71–84
- Publication date
- 1 January 2026
- Language
- EN