Efficient algorithms for computing all low s-t edge connectivities and related problems
نویسندگان
چکیده
Given an undirected unweighted graph G = (V, E) and an integer k ≥ 1, we consider the problem of computing the edge connectivities of all those (s, t) vertex pairs, whose edge connectivity is at most k. We present an algorithm with expected running time Õ(m + nk) for this problem, where |V | = n and |E| = m. Our output is a weighted tree T whose nodes are the sets V1, V2, . . . , V` of a partition of V , with the property that the edge connectivity in G between any two vertices s ∈ Vi and t ∈ Vj , for i 6= j, is equal to the weight of the lightest edge on the path between Vi and Vj in T . Also, two vertices s and t belong to the same Vi for any i if and only if they have an edge connectivity greater than k. Currently, the best algorithm for this problem needs to compute all-pairs min-cuts in an O(nk) edge graph; this takes Õ(m + nk min{k, n}) time. Our algorithm is much faster for small values of k; in fact, it is faster whenever k is o(n). Our algorithm yields the useful corollary that in Õ(m+ nc) time, where c is the size of the global min-cut, we can compute the edge connectivities of all those pairs of vertices whose edge connectivity is at most αc for some constant α. We also present an Õ(m + n) Monte Carlo algorithm for the approximate version of this problem. This algorithm is applicable to weighted graphs as well. Our algorithm, with some modifications, also solves another problem called the minimum T-cut problem. Given T ⊆ V of even cardinality, we present an Õ(m+nk) algorithm to compute a minimum cut that splits T into two odd cardinality components, where k is the size of this cut.
منابع مشابه
Efficient Algorithm for Computing All Low s-t Edge Connectivities in Directed Graphs
Given a directed graph with n nodes andm edges, the (strong) edge connectivity λ(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) time by Cheung, Lau and Leung (FOCS 2011), where ω is the matrix multiplication fact...
متن کاملE cient Algorithm for Computing All Low s-t Edge Connectivities in Directed Graphs
Given a directed graph with n nodes andm edges, the (strong) edge connectivity λ(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) time by Cheung, Lau and Leung (FOCS 2011), where ω is the matrix multiplication fact...
متن کاملGraph Connectivity and Network Coding
Graph Connectivity and Network Coding LEUNG, Kai Man Master of Philosophy Department of Computer Science and Engineering The Chinese University of Hong Kong 2011 In this thesis we present a new algebraic formulation to compute edge connectivities in a directed graph, using the ideas developed in network coding. This reduces the problem of computing edge connectivities to solving systems of line...
متن کاملEfficient Edge Splitting-Off Algorithms Maintaining All-Pairs Edge-Connectivities
We present new edge splitting-off results maintaining all-pairs edge-connectivities of an undirected graph. We first give an alternate proof of Mader’s theorem, and use it to obtain a deterministic Õ(m + rmax · n2)-time complete edge splitting-off algorithm for unweighted graphs, where rmax denotes the maximum edge-connectivity requirement. This improves upon the best known algorithm by Gabow b...
متن کاملAn Enhanced MSS-based checkpointing Scheme for Mobile Computing Environment
Mobile computing systems are made up of different components among which Mobile Support Stations (MSSs) play a key role. This paper proposes an efficient MSS-based non-blocking coordinated checkpointing scheme for mobile computing environment. In the scheme suggested nearly all aspects of checkpointing and their related overheads are forwarded to the MSSs and as a result the workload of Mobile ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007