Efficient Algorithm for Computing All Low s-t Edge Connectivities in Directed Graphs

被引:2
|
作者
Wu, Xiaowei [1 ]
Zhang, Chenzi [1 ]
机构
[1] Univ Hong Kong, Pok Fu Lam, Hong Kong, Peoples R China
关键词
NETWORK; FLOW;
D O I
10.1007/978-3-662-48054-0_48
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given a directed graph with n nodes and m edges, the (strong) edge connectivity lambda(u, v) between two nodes u and v is the minimum number of edges whose deletion makes u and v not strongly connected. The problem of computing the edge connectivities between all pairs of nodes of a directed graph can be done in O(m(omega)) time by Cheung, Lau and Leung (FOCS 2011), where. is the matrix multiplication factor (approximate to 2.373), or in (O) over tilde (mn(1.5)) time using O(n) computations of max-flows by Cheng and Hu (IPCO 1990). We consider in this paper the "low edge connectivity" problem, which aims at computing the edge connectivities for the pairs of nodes (u, v) such that lambda(u, v) <= k. While the undirected version of this problem was considered by Hariharan, Kavitha and Panigrahi (SODA 2007), who presented an algorithm with expected running time (O) over tilde (m + nk(3)), no algorithm better than computing all-pairs edge connectivities was proposed for directed graphs. We provide an algorithm that computes all low edge connectivities in O(kmn) time, improving the previous best result of O(min(m(omega), mn(1.5))) when k <= root n. Our algorithm also computes a minimum u-v cut for each pair of nodes (u, v) with lambda(u, v) <= k.
引用
收藏
页码:577 / 588
页数:12
相关论文
共 50 条
  • [21] EFFICIENT PARALLEL ALGORITHMS FOR TESTING K-CONNECTIVITY AND FINDING DISJOINT S-T PATHS IN GRAPHS
    KHULLER, S
    SCHIEBER, B
    SIAM JOURNAL ON COMPUTING, 1991, 20 (02) : 352 - 375
  • [22] Improving Christofides' Algorithm for the s-t Path TSP
    An, Hyung-Chan
    Kleinberg, Robert
    Shmoys, David B.
    STOC'12: PROCEEDINGS OF THE 2012 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2012, : 875 - 885
  • [23] Improving Christofides' Algorithm for the s-t Path TSP
    An, Hyung-Chan
    Kleinberg, Robert
    Shmoys, David B.
    JOURNAL OF THE ACM, 2015, 62 (05)
  • [24] An Efficient Algorithm for Cyclic Edge Connectivity of Planar Graphs
    Lu, Yunting
    Lu, Xin
    2009 ASIA-PACIFIC CONFERENCE ON INFORMATION PROCESSING (APCIP 2009), VOL 2, PROCEEDINGS, 2009, : 193 - 195
  • [25] An efficient algorithm for cyclic edge connectivity of regular graphs
    Lou, DJ
    Wang, W
    ARS COMBINATORIA, 2005, 77 : 311 - 318
  • [26] Multitask Offloading Strategy Optimization Based on Directed Acyclic Graphs for Edge Computing
    Chen, Jiawen
    Yang, Yajun
    Wang, Chenyang
    Zhang, Heng
    Qiu, Chao
    Wang, Xiaofei
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (12) : 9367 - 9378
  • [27] A POLYHEDRON WITH ALL S-T CUTS AS VERTICES, AND ADJACENCY OF CUTS
    GARG, N
    VAZIRANI, VV
    MATHEMATICAL PROGRAMMING, 1995, 70 (01) : 17 - 25
  • [28] Generating k-Hop-Constrained s-t Path Graphs
    Cai, Yuzheng
    Liu, Siyuan
    Zheng, Weiguo
    Lin, Xuemin
    Zhang, Chengbo
    Zhang, Xuecang
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2025, 37 (05) : 2584 - 2599
  • [29] Surface Mesh Generation based on Imprinting of S-T Edge Patches
    Cai, Shengyong
    Tautges, Timothy J.
    23RD INTERNATIONAL MESHING ROUNDTABLE (IMR23), 2014, 82 : 325 - 337
  • [30] Vehicle segmentation by edge classification method and the S-T MRF model
    Inoue, Hiroshi
    Liu, Mingzhe
    Kamijo, Shunsuke
    2006 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-6, PROCEEDINGS, 2006, : 370 - +