Upper and Lower Bounds for Fully Retroactive Graph Problems

被引:1
|
作者
Henzinger, Monika [1 ]
Wu, Xiaowei [2 ,3 ]
机构
[1] Univ Vienna, Fac Comp Sci, Vienna, Austria
[2] Univ Macau, IOTSC, Macau, Peoples R China
[3] Univ Vienna, Vienna, Austria
来源
基金
奥地利科学基金会;
关键词
Retroactive data structure; Dynamic connectivity; ALGORITHMS; TIME;
D O I
10.1007/978-3-030-83508-8_34
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Classic dynamic data structure problems maintain a data structure subject to a sequence S of updates and they answer queries using the latest version of the data structure, i.e., the data structure after processing the whole sequence. To handle operations that change the sequence S of updates, Demaine et al. [7] introduced retroactive data structures (RDS). A retroactive operation modifies the update sequence S in a given position t, called time, and either creates or cancels an update in S at time t. A fully retroactive data structure supports queries at any time t: a query at time t is answered using only the updates of S up to time t. While efficient RDS have been proposed for classic data structures, e.g., stack, priority queue and binary search tree, the retroactive version of graph problems are rarely studied. In this paper we study retroactive graph problems including connectivity, minimum spanning forest (MSF), maximum degree, etc. We show that under the OMv conjecture (proposed by Henzinger et al. [15]), there does not exist fully RDS maintaining connectivity or MSF, or incremental fully RDS maintaining the maximum degree with O(n(1-epsilon)) time per operation, for any constant epsilon > 0. Furthermore, We provide RDS with almost tight time per operation. We give fully RDS for maintaining the maximum degree, connectivity and MSF in (O) over tilde (n) time per operation. We also give an algorithm for the incremental (insertion-only) fully retroactive connectivity with (O) over tilde (1) time per operation, showing that the lower bound cannot be extended to this setting. We also study a restricted version of RDS, where the only change to S is the swap of neighboring updates and show that for this problem we can beat the above hardness result. This also implies the first non-trivial dynamic Reeb graph computation algorithm.
引用
收藏
页码:471 / 484
页数:14
相关论文
共 50 条
  • [41] Hausdorff dimension of the graph of a continuous function: deterministic upper bounds and almost sure lower bounds
    Roueff, F
    COMPTES RENDUS DE L ACADEMIE DES SCIENCES SERIE I-MATHEMATIQUE, 2001, 332 (10): : 875 - 880
  • [42] Lower bounds for the majority communication complexity of various graph accessibility problems
    Meinel, C.
    Waack, S.
    Theory of Computing Systems, 1996, 29 (06): : 649 - 659
  • [43] Lower bounds for the majority communication complexity of various graph accessibility problems
    Meinel, C
    Waack, S
    MATHEMATICAL SYSTEMS THEORY, 1996, 29 (06): : 649 - 659
  • [44] LOWER BOUNDS FOR THE MODULAR COMMUNICATION COMPLEXITY OF VARIOUS GRAPH ACCESSIBILITY PROBLEMS
    MEINEL, C
    WAACK, S
    LATIN '95: THEORETICAL INFORMATICS, 1995, 911 : 427 - 435
  • [45] LOWER AND UPPER-BOUNDS OF WEIGHT AND THE CARDINAL OF THE MAXIMAL STABLE SET OF A GRAPH
    BILLIONNET, A
    REVUE ROUMAINE DE MATHEMATIQUES PURES ET APPLIQUEES, 1984, 29 (08): : 641 - 656
  • [46] Estimating Graph Edit Distance Using Lower and Upper Bounds of Bipartite Approximations
    Riesen, Kaspar
    Fischer, Andreas
    Bunke, Horst
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2015, 29 (02)
  • [47] NEW UPPER AND LOWER BOUNDS FOR SOME DEGREE-BASED GRAPH INVARIANTS
    Ghalavand, A.
    Ashrafi, A.
    Gutman, I
    KRAGUJEVAC JOURNAL OF MATHEMATICS, 2020, 44 (02): : 181 - 188
  • [48] Upper and Lower Bounds for the Spectral Radius of Generalized Reciprocal Distance Matrix of a Graph
    Ma, Yuzheng
    Gao, Yubin
    Shao, Yanling
    MATHEMATICS, 2022, 10 (15)
  • [49] Lower and upper bounds for the minimum number of edges in some subgraphs of the Johnson graph
    Dubinin, N. A.
    Neustroeva, E. A.
    Raigorodskii, A. M.
    Shubin, Ya. K.
    SBORNIK MATHEMATICS, 2024, 215 (05) : 634 - 657
  • [50] Lower bounds on the differential of a graph
    Bermudo, S.
    Fernau, H.
    DISCRETE MATHEMATICS, 2012, 312 (22) : 3236 - 3250