MINIMUM CUTS AND SHORTEST CYCLES IN DIRECTED PLANAR. GRAPHS VIA NONCROSSING SHORTEST PATHS

被引:2
|
作者
Liang, Hung-Chun [1 ]
Lu, Hsueh-I [2 ]
机构
[1] Natl Taiwan Univ, Grad Inst Comp Sci & Informat Engn, Taipei, Taiwan
[2] Natl Taiwan Univ, Dept Comp Sci & Informat Engn, Taipei, Taiwan
关键词
planar graph; minimum cut; shortest cycle; girth; SCALING ALGORITHMS; EDGE-CONNECTIVITY; MIN-CUT; NETWORK; GIRTH;
D O I
10.1137/16M1057152
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Let G be an n-node simple directed planar graph with nonnegative edge weights. We study the fundamental problems of computing (1) a global cut of G with minimum weight and (2) a cycle of G with minimum weight. The best previously known algorithm for the former problem, running in O(nlog(3)n) time, can be obtained from the algorithm of Lacki, Nussbaum, Sankowski, and Wulff-Nilsen for single-source all-sinks maximum flows. The best previously known result for the latter problem is the O(nlog(3)n)-time algorithm of Wulff-Nilsen. By exploiting duality between the two problems in planar graphs, we solve both problems in O(nlognloglogn) time via a divide-and-conquer algorithm that finds a shortest non-degenerate cycle. The kernel of our result is an O(nloglogn)-time algorithm for computing noncrossing shortest paths among nodes well ordered on a common face of a directed plane graph, which is extended from the algorithm of Italiano, Nussbaum, Sankowski, and Wulff-Nilsen for an undirected plane graph.
引用
收藏
页码:454 / 476
页数:23
相关论文
共 50 条
  • [1] Shortest noncrossing paths in plane graphs
    Takahashi, JY
    Suzuki, H
    Nishizeki, T
    ALGORITHMICA, 1996, 16 (03) : 339 - 357
  • [2] Minimum Cuts and Shortest Homologous Cycles
    Chambers, Erin W.
    Erickson, Jeff
    Nayyeri, Amir
    PROCEEDINGS OF THE TWENTY-FIFTH ANNUAL SYMPOSIUM ON COMPUTATIONAL GEOMETRY (SCG'09), 2009, : 377 - 385
  • [3] Parametric Shortest Paths in Planar Graphs
    Gajjar, Kshitij
    Radhakrishnan, Jaikumar
    2019 IEEE 60TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2019), 2019, : 876 - 895
  • [4] On Shortest Disjoint Paths in Planar Graphs
    Kobayashi, Yusuke
    Sommer, Christian
    ALGORITHMS AND COMPUTATION, PROCEEDINGS, 2009, 5878 : 293 - +
  • [5] Rerouting shortest paths in planar graphs
    Bonsma, Paul
    DISCRETE APPLIED MATHEMATICS, 2017, 231 : 95 - 112
  • [6] On shortest disjoint paths in planar graphs
    Kobayashi, Yusuke
    Sommer, Christian
    DISCRETE OPTIMIZATION, 2010, 7 (04) : 234 - 245
  • [7] DYNAMIC ALGORITHMS FOR SHORTEST PATHS IN PLANAR GRAPHS
    FEUERSTEIN, E
    MARCHETTISPACCAMELA, A
    THEORETICAL COMPUTER SCIENCE, 1993, 116 (02) : 359 - 371
  • [8] DYNAMIC ALGORITHMS FOR SHORTEST PATHS IN PLANAR GRAPHS
    FEUERSTEIN, E
    MARCHETTISPACCAMELA, A
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 570 : 187 - 197
  • [9] COMPUTING SHORTEST PATHS AND DISTANCES IN PLANAR GRAPHS
    DJIDJEV, HN
    PANTZIOU, GE
    ZAROLIAGIS, CD
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 510 : 327 - 338
  • [10] Longest and shortest cycles in random planar graphs
    Kang, Mihyun
    Missethan, Michael
    RANDOM STRUCTURES & ALGORITHMS, 2022, 60 (03) : 462 - 505