Dynamic planar convex hull operations in near-logarithmic amortized time

被引:41
|
作者
Chan, TM [1 ]
机构
[1] Univ Waterloo, Dept Comp Sci, Waterloo, ON N2L 3G1, Canada
关键词
computational geometry; convex hulls; dynamic data structures;
D O I
10.1145/363647.363652
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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(log(1+epsilon)n) amortized time and queries take O(log n) time each, where n is the maximum size of P and E is any fixed positive constant. For some advanced queries such as bridge-finding, both our bounds increase to O(log(3/2) n). The only previous fully dynamic solution was by Overmars and van Leeuwen from 1981 and required O(log(2) n) time per update and O(log n) time per query.
引用
收藏
页码:1 / 12
页数:12
相关论文
共 1 条
  • [1] Dynamic 3-sided planar range queries with expected doubly-logarithmic time
    Brodal, Gerth Stolting
    Kaporis, Alexis C.
    Papadopoulos, Apostolos N.
    Sioutas, Spyros
    Tsakalidis, Konstantinos
    Tsichlas, Kostas
    THEORETICAL COMPUTER SCIENCE, 2014, 526 : 58 - 74