Orienting Fully Dynamic Graphs with Worst-Case Time Bounds

被引:0
|
作者
Kopelowitz, Tsvi [1 ]
Krauthgamer, Robert [2 ]
Porat, Ely [3 ]
Solomon, Shay [2 ]
机构
[1] Univ Michigan, Ann Arbor, MI 48109 USA
[2] Weizmann Inst Sci, IL-76100 Rehovot, Israel
[3] Bar Ilan Univ, IL-52100 Ramat Gan, Israel
关键词
REPRESENTATIONS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In edge orientations, the goal is usually to orient (direct) the edges of an undirected network (modeled by a graph) such that all out-degrees are bounded. When the network is fully dynamic, i.e., admits edge insertions and deletions, we wish to maintain such an orientation while keeping a tab on the update time. Low out-degree orientations turned out to be a surprisingly useful tool for managing networks. Brodal and Fagerberg (1999) initiated the study of the edge orientation problem in terms of the graph's arboricity, which is very natural in this context. Their solution achieves a constant out-degree and a logarithmic amortized update time for all graphs with constant arboricity, which include all planar and excluded-minor graphs. It remained an open question - first proposed by Brodal and Fagerberg, later by Erickson and others - to obtain similar bounds with worst-case update time. We address this 15 year old question by providing a simple algorithm with worst-case bounds that nearly match the previous amortized bounds. Our algorithm is based on a new approach of maintaining a combinatorial invariant, and achieves a logarithmic out-degree with logarithmic worst-case update times. This result has applications to various dynamic network problems such as maintaining a maximal matching, where we obtain logarithmic worst-case update time compared to a similar amortized update time of Neiman and Solomon (2013).
引用
收藏
页码:532 / 543
页数:12
相关论文
共 50 条
  • [1] Fully-Dynamic All-Pairs Shortest Paths: Improved Worst-Case Time and Space Bounds
    Gutenberg, Maximilian Probst
    Wulff-Nilsen, Christian
    PROCEEDINGS OF THE 2020 ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2020, : 2562 - 2574
  • [2] Fully-Dynamic All-Pairs Shortest Paths: Improved Worst-Case Time and Space Bounds
    Gutenberg, Maximilian Probst
    Wulff-Nilseny, Christian
    PROCEEDINGS OF THE THIRTY-FIRST ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA'20), 2020, : 2562 - 2574
  • [3] Worst-case time bounds for coloring and satisfiability problems
    Feder, T
    Motwani, R
    JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2002, 45 (02): : 192 - 201
  • [4] Maintaining an EDCS in General Graphs: Simpler, Density-Sensitive and with Worst-Case Time Bounds
    Grandoni, Fabrizio
    Schwiegelshohn, Chris
    Solomon, Shay
    Uzrad, Amitai
    2022 SYMPOSIUM ON SIMPLICITY IN ALGORITHMS, SOSA, 2022, : 12 - 23
  • [5] The PGM-index: a fully-dynamic compressed learned index with provable worst-case bounds
    Ferragina, Paolo
    Vinciguerra, Giorgio
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2020, 13 (08): : 1162 - 1175
  • [6] Fully-Dynamic Minimum Spanning Forest with Improved Worst-Case Update Time
    Wulff-Nilsen, Christian
    STOC'17: PROCEEDINGS OF THE 49TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2017, : 1130 - 1143
  • [7] Refinement of worst-case execution time bounds by graph pruning
    Brandner, Florian
    Jordan, Alexander
    COMPUTER LANGUAGES SYSTEMS & STRUCTURES, 2014, 40 (3-4) : 155 - 170
  • [8] Tight bounds for worst-case equilibria
    Czumaj, A
    Vöcking, B
    PROCEEDINGS OF THE THIRTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2002, : 413 - 420
  • [9] Tight Bounds for Worst-Case Equilibria
    Czumaj, Artur
    Voecking, Berthold
    ACM TRANSACTIONS ON ALGORITHMS, 2007, 3 (01)
  • [10] On domain-partitioning induction criteria: worst-case bounds for the worst-case based
    Nock, R
    Nielsen, F
    THEORETICAL COMPUTER SCIENCE, 2004, 321 (2-3) : 371 - 382