Book contents
- Frontmatter
- Contents
- Preface
- 1 Introduction
- 2 Preliminaries
- 3 Matching and vertex cover in bipartite graphs
- 4 Spanning trees
- 5 Matroids
- 6 Arborescence and rooted connectivity
- 7 Submodular flows and applications
- 8 Network matrices
- 9 Matchings
- 10 Network design
- 11 Constrained optimization problems
- 12 Cut problems
- 13 Iterative relaxation: Early and recent examples
- 14 Summary
- Bibliography
- Index
6 - Arborescence and rooted connectivity
Published online by Cambridge University Press: 05 June 2012
- Frontmatter
- Contents
- Preface
- 1 Introduction
- 2 Preliminaries
- 3 Matching and vertex cover in bipartite graphs
- 4 Spanning trees
- 5 Matroids
- 6 Arborescence and rooted connectivity
- 7 Submodular flows and applications
- 8 Network matrices
- 9 Matchings
- 10 Network design
- 11 Constrained optimization problems
- 12 Cut problems
- 13 Iterative relaxation: Early and recent examples
- 14 Summary
- Bibliography
- Index
Summary
In this chapter we study problems in directed graphs and see how the techniques developed in previous chapters generalize to problems on directed graphs. We first consider exact formulations for the arborescence problem and a vertex connectivity problem in directed graphs. For the latter, we demonstrate the iterative method in the more sophisticated uncrossing context which is applied to biset families instead of set families as in previous chapters. We then extend these results to degree bounded variants of the problems and use the iterative method to obtain bicriteria results unlike previous chapters where the algorithm would be optimal on the cost and only violate the degree constraints.
Given a directed graph D = (V, A) and a root vertex r ∈ V, a spanning r-arborescence is a subgraph of D so that there is a directed path from r to every vertex in V – r. The minimum spanning arborescence problem is to find a spanning r-arborescence with minimum total cost. We will show an integral characterization using iterative proofs, and extend this result in two directions. Given a directed graph D and a root vertex r, a rooted k-connected subgraph is a subgraph of D so that there are k internally vertex-disjoint directed paths from r to every vertex in V – r. The minimum rooted k-connected subgraph problem is to find a rooted k-connected subgraph with minimum total cost. We extend the proofs in the minimum arborescence problem to show an integral characterization in this more general setting.
- Type
- Chapter
- Information
- Iterative Methods in Combinatorial Optimization , pp. 88 - 109Publisher: Cambridge University PressPrint publication year: 2011