2002 · 64 citations · 16 references
ComputingComputer ScienceAlgorithmsOptimizationTheory Of ComputationApproximation AlgorithmsCombinatorial OptimizationComputational ComplexityGraph AlgorithmsGraph TheoryNetwork Flow AlgorithmsComputational Complexity Of Graph AlgorithmsConnectivity AlgorithmsMaximum FlowMaximum Flow AlgorithmsMaximum Flow ProblemsNetwork Flow Problems
An undirected, unweighted graph G=(V, E with n nodes, m edges, and connectivity lambda ) is considered. Given an input parameter delta , the edge augmentation problem is to find the smallest set of edges to add to G so that its edge-connectivity is increased by delta . A solution to this problem that runs in time O( delta /sup 2/nm+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 delta ', 1<or= delta '<or= delta , in the same time bound. A modification of the solution solves the problem without knowing delta in advance. If delta =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 lambda + delta =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.<<ETX>>
16
Network Flow and Testing Graph Connectivity
Shimon Even, Robert E. Tarjan · SIAM Journal on Computing · 1975 · 558 citations
Kapali P. Eswaran, Robert E. Tarjan · SIAM Journal on Computing · 1976 · 310 citations
Edge-connectivity augmentation problems
Toshimasa Watanabe, Akira Nakamura · Journal of Computer and System Sciences · 1987 · 230 citations