The 43rd Annual IEEE Symposium on Foundations of Computer Science (FOCS'02) Dynamic Planar Convex Hull Vancouver, BC, Canada November 16-November 19 ISBN: 0-7695-1822-2
In this paper we determine the computational complexity of the dynamic convex hull problem in the planar case. We present a data structure that maintains a finite set of n points in the plane under insertion and deletion of points in amortized O(log n) time per operation. The space usage of the data structure is O(n). The data structure supports extreme point queries in a given direction, tangent queries through a given point, and queries for the neighboring points on the convex hull in O(log n) time. The extreme point queries can be used to decide whether or not a given line intersects the convex hull, and the tangent queries to determine whether a given point is inside the convex hull. We give a lower bound on the amortized asymptotic time complexity that matches the performance of this data structure.
Index Terms:
Planar computational geometry, dynamic convex hull, lower bound, data structure, search trees, finger searches
Citation:
Gerth Stølting Brodal, Riko Jacob, "Dynamic Planar Convex Hull," focs, pp.617, The 43rd Annual IEEE Symposium on Foundations of Computer Science (FOCS'02), 2002 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||