paper

Blocking optimal arborescences

arXiv:1506.05677

Abstract

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 with a designated root node and arc-costs , find a minimum cardinality subset of the arc set such that intersects every minimum -cost -arborescence. By an -arborescence we mean a spanning arborescence of root . The algorithm we give solves a weighted version as well, in which a nonnegative weight function (unrelated to ) is also given, and we want to find a subset of the arc set such that intersects every minimum -cost -arborescence, and is minimum. The running time of the algorithm is , where and denote the number of nodes and arcs of the input digraph, and is the time needed for a minimum cut computation in this digraph. A polyhedral description is not given, and seems rather challenging.

Blocking optimal arborescences · wovepaper