DocumentCode
2785139
Title
A fast algorithm for optimally increasing the edge-connectivity
Author
Naor, Dalit ; Gusfield, Dan ; Martel, Charles
Author_Institution
Div. of Comput. Sci., California Univ., Davis, CA, USA
fYear
1990
fDate
22-24 Oct 1990
Firstpage
698
Abstract
An undirected, unweighted graph G =(V , E with n nodes, m edges, and connectivity λ) is considered. Given an input parameter δ, the edge augmentation problem is to find the smallest set of edges to add to G so that its edge-connectivity is increased by δ. A solution to this problem that runs in time O (δ2nm +nF (n )), where F (n ) is the time to perform one maximum flow on G , is given. The solution gives the optimal augmentation for every δ´, 1⩽δ´⩽δ, in the same time bound. A modification of the solution solves the problem without knowing δ in advance. If δ=1, then the solution is particularly simple, running in O (nm ) time, and it is a natural generalization of an algorithm of K. Eswaran and R.E. Tarjan (1976) for the case in which λ+δ=2. The converse problem (given an input number k , increase the connectivity of G as much as possible by adding at most k edges) is solved in the same time bound. The solution makes extensive use of the structure of particular sets of cuts
Keywords
algorithm theory; computational complexity; graph theory; edge augmentation problem; edge-connectivity; input parameter; optimal augmentation; time bound; time complexity; undirected unweighted graph; Computer science; Data security; Graph theory; NP-hard problem; Polynomials;
fLanguage
English
Publisher
ieee
Conference_Titel
Foundations of Computer Science, 1990. Proceedings., 31st Annual Symposium on
Conference_Location
St. Louis, MO
Print_ISBN
0-8186-2082-X
Type
conf
DOI
10.1109/FSCS.1990.89592
Filename
89592
Link To Document