Blocking Optimal k-Arborescences

The problem of covering minimum cost common bases of two matroids is NP-complete, even if the two matroids coincide, and the costs are all equal to 1. In this paper we show that the following special case is solvable in polynomial time: given a digraph $D=(V,A)$ with a designated root node $r\in V$ and arc-costs $c:A\to \mathbb{R}$, find a minimum cardinality subset $H$ of the arc set $A$ such that $H$ intersects every minimum $c$-cost $r$-arborescence. By an $r$-arborescence we mean a spanning arborescence of root $r$. The algorithm we give solves a weighted version as well, in which a nonnegative weight function $w:A\to \mathbb{R}_+$ (unrelated to $c$) is also given, and we want to find a subset $H$ of the arc set such that $H$ intersects every minimum $c$-cost $r$-arborescence, and $w(H)=\sum_{a\in H}w(a)$ is minimum. The running time of the algorithm is $O(n^3T(n,m))$, where $n$ and $m$ denote the number of nodes and arcs of the input digraph, and $T(n,m)$ is the time needed for a minimum $s-t$ cut computation in this digraph. A polyhedral description is not given, and seems rather challenging.

[1]  Attila Bernáth,et al.  Blocking optimal arborescences , 2015, Math. Program..

[2]  András Frank,et al.  Rooted k-connections in digraphs , 2009, Discret. Appl. Math..

[3]  Bert Gerards,et al.  The Highly Connected Matroids in Minor-Closed Classes , 2013, 1312.5012.

[4]  Jack Edmonds,et al.  Submodular Functions, Matroids, and Certain Polyhedra , 2001, Combinatorial Optimization.

[5]  James F. Geelen,et al.  Computing Girth and Cogirth in Perturbed Graphic Matroids , 2015, Comb..

[6]  W. T. Tutte On the Problem of Decomposing a Graph into n Connected Factors , 1961 .

[7]  Toshihide Ibaraki,et al.  Computing Edge-Connectivity in Multigraphs and Capacitated Graphs , 1992, SIAM J. Discret. Math..

[8]  Tamás Király Computing the minimum cut in hypergraphic matroids , 2009 .

[9]  A. Frank Connections in Combinatorial Optimization , 2011 .

[10]  Weifa Liang,et al.  Finding the k Most Vital Edges in the Minimum Spanning Tree Problem , 1997, Parallel Comput..

[11]  Alexander Vardy,et al.  The intractability of computing the minimum distance of a code , 1997, IEEE Trans. Inf. Theory.

[12]  András Frank,et al.  An algorithm for source location in directed graphs , 2005, Oper. Res. Lett..

[13]  S. T. McCormick,et al.  A combinatorial approach to some sparse matrix problems , 1983 .

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

[15]  Attila Bernáth,et al.  Blocking unions of arborescences , 2015, ArXiv.