Graph Augmentation Problems for a Specified Set of Vertices
Graph Augmentation Problems for a Specified Set of Vertices
复制标题
指定顶点集的图增广问题
DOI:
10.1007/3-540-52921-7_87
复制
发表时间:
1990
期刊:
影响因子:
--
通讯作者:
A. Nakamura
中科院分区:
文献类型:
--
作者:
Toshimasa Watanabe;Y. Higashi;A. Nakamura
The paper discusses the k-edge-connectivity or k-vertexconnectivity or strong-connectivity augmentation problem for a specified set of vertices:" Given a complete undirected or directed graph G=(V, E), a spanning subgraph G 0=(V, E'), a cost function c: E-, Z+(nonnegative integers) and a specified subset So_V, find a set Ac-EE'of the minimum total cost c (A) such that, for any given pair of vertices in S, the graph G0=(V, E'wA) has at least k edge-disjoint or at least k internally-disjoint paths between them or at least one directed cycle containing them, where c (e)= 0 (Ve~ E') and adding multiple edges to a graph is prohibited." They are abbreviated as k-ECA-SV, k-VCA-SV and SCA-SV, respectively, If we set S= V then these problems are usual augmentation problems discussed in [1, 2, 4-8]. In this paper we consider the most fundamental problems 2-ECASV and 2-VCA-SV, that is, the case with k= 2. The NP-completeness of these problems with GO restricted to a tree and S= V have been shown in [2]. Three O (IVt 2) approximation algorithms STC, BRC and BIC for SCA-SV, 2-ECA-SV and 2-VCA-SV, all with S= V, were proposed in [2], respectively. The idea of STC is as follows: First choose a vertex r and finds a minimum cost spanning reverse arborescence Tin with the sink r, with respect to the initial cost c. Modify c into c'by setting c'< u, v>= 0 for V< u, v>~ E (Tin) and c'< w, v>=~ for any< w, r> entering into r. Again finds a minimum cost spanning arborescence Tou t with r as the root, with respect to c'. Clearly E"=(E (Tin) wE (Tout))-E'is a solution to SCA-SV with S= V. Time complexity of STC is O (IVI2), and c (E") is no more than twice the optimal. The idea of combining Tin and Tou t is used in both BRC and BIC, since a strongly connected graph will be 2-edge-connected if directedness is neglected, where the handling of cutvertices are incorporated in BIC. We propose an O (tVl 2) approximation algorithm BRA-SV for 2-ECA-SV, and an O (IV31) one BIA-SV for 2-VCA-SV. It is shown that the