Chapter 1 VISUALIZING , FINDING AND PACKING DIJOINS

We consider the problem of making a directed graph strongly connected. To achieve this, we are allowed for assorted costs to add the reverse of any arc. A successful set of arcs, called a dijoin, must intersect every directed cut. Lucchesi and Younger gave a min-max theorem for the problem of finding a minimum cost dijoin. Less understood is the extent to which dijoins pack. One difficulty is that dijoins are not as easily visualized as other combinatorial objects such as matchings, trees or flows. We give two results which act as visual certificates for dijoins. One of these, called a lobe decomposition, resembles Whitney’s ear decomposition for 2-connected graphs. The decomposition leads to a natural optimality condition for dijoins. Based on this, we give a simple description of Frank’s primal-dual algorithm to find a minimum dijoin. Our implementation is purely primal and only uses greedy tree growing procedures. It runtime is O(nm), matching the best known, due to Gabow. We then consider the function f(k) which is the maximum value such that every weighted directed graph whose minimum weight of a directed cut is at least k, admits a weighted packing of f(k) dijoins (a weighted packing means that the number dijoins containing an arc is at most its weight). We ask whether f(k) approaches infinity. It is not yet known whether f(k0) ≥ 2 for some constant k0. We consider a concept of skew submodular flow polyhedra and show that this dijoinpair question reduces to finding conditions on when their integer hulls are non-empty. We also show that for any k, there exists a half-integral dijoin packing of size k 2 .

[1]  Éva Tardos,et al.  Approximation Algorithms for a Directed Network Design Problem , 1999, IPCO.

[2]  Harold N. Gabow Centroids, Representations, and Submodular Flows , 1995, J. Algorithms.

[3]  Alexander Schrijver,et al.  A Combinatorial Algorithm Minimizing Submodular Functions in Strongly Polynomial Time , 2000, J. Comb. Theory B.

[4]  S. Fujishige,et al.  A PRIMAL ALGORITHM FOR THE SUBMODULAR FLOW PROBLEM WITH MINIMUM-MEAN CYCLE SELECTION , 1988 .

[5]  Satoru Iwata,et al.  Fast Cycle Canceling Algorithms for Minimum Cost Submodular Flow* , 2003, Comb..

[6]  C. Lucchesi,et al.  A Minimax Theorem for Directed Graphs , 1978 .

[7]  J. Edmonds,et al.  A Min-Max Relation for Submodular Functions on Graphs , 1977 .

[8]  Kamal Jain,et al.  A Factor 2 Approximation Algorithm for the Generalized Steiner Network Problem , 1998, Proceedings 39th Annual Symposium on Foundations of Computer Science (Cat. No.98CB36280).

[9]  Alexander Schrijver A counterexample to a conjecture of Edmonds and Giles , 1980, Discret. Math..

[10]  Uwe T. Zimmermann,et al.  A polynomial cycle canceling algorithm for submodular flows , 1999, Math. Program..

[11]  Satoru Iwata,et al.  Improved algorithms for submodular function minimization and submodular flow , 2000, STOC '00.

[12]  D. Younger,et al.  Strong Covering of a Bipartite Graph , 1971 .

[13]  Joseph Naor,et al.  Directed network design with orientation constraints , 2000, SODA '00.

[14]  András Frank,et al.  How to make a digraph strongly connected , 1981, Comb..

[15]  Yoshiko Wakabayashi,et al.  Note on a min-max conjecture of Woodall , 2001, J. Graph Theory.

[16]  Satoru Fujishige,et al.  Submodular functions and optimization , 1991 .

[17]  S. Fujishige ALGORITHMS FOR SOLVING THE INDEPENDENT-FLOW PROBLEMS , 1978 .

[18]  Paulo Feofiloff,et al.  Directed cut transversal packing for source-sink connected graphs , 1987, Comb..

[19]  Alexander Schrijver,et al.  Min-max Relations for Directed Graphs , 1982 .

[20]  Alfred Lehman,et al.  The Width-Length Inequality and Degenerate Projective Planes , 1990, Polyhedral Combinatorics.

[21]  Satoru Iwata,et al.  A combinatorial, strongly polynomial-time algorithm for minimizing submodular functions , 2000, STOC '00.

[22]  U. ZIMMERMANN,et al.  Minimization on submodular flows , 1982, Discret. Appl. Math..

[23]  M. Klein A Primal Method for Minimal Cost Flows with Applications to the Assignment and Transportation Problems , 1966 .

[24]  András Frank,et al.  A Primal-Dual Algorithm for Submodular Flows , 1985, Math. Oper. Res..

[25]  D. Younger Minimum Feedback Arc Sets for a Directed Graph , 1963 .

[26]  Alexander Schrijver,et al.  Combinatorial optimization. Polyhedra and efficiency. , 2003 .

[27]  David P. Williamson,et al.  A primal-dual approximation algorithm for generalized steiner network problems , 1993, Comb..