Title :
Dynamic planar convex hull operations in near-logarithmic amortized time
Author :
Chan, Timothy M.
Author_Institution :
Dept. of Comput. Sci., Waterloo Univ., Ont., Canada
Abstract :
We give a data structure that allows arbitrary insertions and deletions on a planar point set P and supports basic queries on the convex hull of P, such as membership and tangent-finding. Updates take O(log1+ε n) amortized time and queries take O(log n) time each, where n is the maximum size of P and ε is any fixed positive constant. For some advanced queries such as bridge-finding, both our bounds increase to O(log3/2 n). The only previous fully dynamic solution was by Overmars and van Leeuwen (1981) and required O(log2 n) time per update
Keywords :
computational complexity; computational geometry; data structures; bridge-finding; computational geometry; data structure; deletions; dynamic planar convex hull operations; insertions; membership; near-logarithmic amortized time; planar point set; queries; tangent-finding; Algorithms; Computational geometry; Computer science; Data structures; Mathematics; Sampling methods; Tree data structures;
Conference_Titel :
Foundations of Computer Science, 1999. 40th Annual Symposium on
Conference_Location :
New York City, NY
Print_ISBN :
0-7695-0409-4
DOI :
10.1109/SFFCS.1999.814581