Approximating minimum-size k-connected spanning subgraphs via matching

Citation
J. Cheriyan et R. Thurimella, Approximating minimum-size k-connected spanning subgraphs via matching, SIAM J COMP, 30(2), 2000, pp. 528-560
Citations number
41
Categorie Soggetti
Computer Science & Engineering
Journal title
SIAM JOURNAL ON COMPUTING
ISSN journal
00975397 → ACNP
Volume
30
Issue
2
Year of publication
2000
Pages
528 - 560
Database
ISI
SICI code
0097-5397(20000628)30:2<528:AMKSSV>2.0.ZU;2-D
Abstract
An efficient heuristic is presented for the problem of finding a minimum-si ze k-connected spanning subgraph of an (undirected or directed) simple grap h G = ( V, E). There are four versions of the problem, and the approximatio n guarantees are as follows: minimum-size k-node connected spanning subgraph of an undirected graph 1 [1/k], minimum-size k-node connected spanning subgraph of a directed graph 1 + [1/ k], minimum-size k-edge connected spanning subgraph of an undirected graph 1 [2/(k + 1)], and minimum-size k-edge connected spanning subgraph of a directed graph 1 + [4/ root k]. The heuristic is based on a subroutine for the degree-constrained subgraph (b-matching) problem. It is simple and deterministic and runs in time O (k\ E\(2)). The following result on simple undirected graphs is used in the analysis: T he number of edges required for augmenting a graph of minimum degree k to b e k-edge connected is at most k\V\/(k+1). For undirected graphs and k = 2, a ( deterministic) parallel NC version of the heuristic finds a 2-node connected (or 2-edge connected) spanning subgr aph whose size is within a factor of (1.5 + epsilon) of minimum, where epsi lon > 0 is a constant.