Dynamic Connectivity for Axis-Parallel Rectangles

被引:2
|
作者
Afshani, Peyman [1 ]
Chan, Timothy M. [1 ]
机构
[1] Univ Waterloo, Sch Comp Sci, Waterloo, ON N2L 3G1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Data structures; Dynamic data structures; Computational geometry; Dynamic connectivity; TRANSITIVE CLOSURE; LOWER BOUNDS; INTERSECTION;
D O I
10.1007/s00453-008-9234-7
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we give a fully dynamic data structure to maintain the connectivity of the intersection graph of n axis-parallel rectangles. The amortized update time (insertion and deletion of rectangles) is O(n(10/11) polylog n) = O(n(0.910)) and the query time (deciding whether two given rectangles are connected) is O(1). It slightly improves the update time (O(n(0.94))) of the previous method while drastically reducing the query time (near O(n(1/3))). In addition, our method does not use fast matrix multiplication results and supports a wider range of queries.
引用
收藏
页码:474 / 487
页数:14
相关论文
共 50 条
  • [1] Dynamic Connectivity for Axis-Parallel Rectangles
    Peyman Afshani
    Timothy M. Chan
    Algorithmica, 2009, 53 : 474 - 487
  • [2] Dynamic connectivity for axis-parallel rectangles
    Afshani, Peyman
    Chan, Timothy M.
    ALGORITHMS - ESA 2006, PROCEEDINGS, 2006, 4168 : 16 - 27
  • [3] Coloring Axis-Parallel Rectangles
    Pach, Janos
    Tardos, Gabor
    COMPUTATIONAL GEOMETRY AND GRAPH THEORY, 2008, 4535 : 178 - +
  • [4] Coloring axis-parallel rectangles
    Pach, Janos
    Tardos, Gabor
    JOURNAL OF COMBINATORIAL THEORY SERIES A, 2010, 117 (06) : 776 - 782
  • [5] Covering rectilinear polygons with axis-parallel rectangles
    Kumar, VSA
    Ramesh, H
    SIAM JOURNAL ON COMPUTING, 2003, 32 (06) : 1509 - 1541
  • [7] On Wegner's inequality for axis-parallel rectangles
    Chen, Ke
    Dumitrescu, Adrian
    DISCRETE MATHEMATICS, 2020, 343 (12)
  • [8] Piercing All Translates of a Set of Axis-Parallel Rectangles
    Dumitrescu, Adrian
    Tkadlec, Josef
    ELECTRONIC JOURNAL OF COMBINATORICS, 2024, 31 (01):
  • [9] Solving the multiple instance problem with axis-parallel rectangles
    Dietterich, TG
    Lathrop, RH
    LozanoPerez, T
    ARTIFICIAL INTELLIGENCE, 1997, 89 (1-2) : 31 - 71
  • [10] On point covers of multiple intervals and axis-parallel rectangles
    Karolyi, G
    Tardos, G
    COMBINATORICA, 1996, 16 (02) : 213 - 222