Blocking optimal arborescences

From MaRDI portal
Publication:507342

DOI10.1007/978-3-642-36694-9_7zbMATH Open1396.90071arXiv1506.05677OpenAlexW2887178071MaRDI QIDQ507342FDOQ507342


Authors: Attila Bernáth, Gyula Pap, Gyula Pap Edit this on Wikidata


Publication date: 3 February 2017

Published in: Mathematical Programming. Series A. Series B, Integer Programming and Combinatorial Optimization (Search for Journal in Brave)

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 D=(V,A) with a designated root node rinV and arc-costs c:AomathbbR, 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:AomathbbR+ (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)=sumainHw(a) is minimum. The running time of the algorithm is O(n3T(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 st cut computation in this digraph. A polyhedral description is not given, and seems rather challenging.


Full work available at URL: https://arxiv.org/abs/1506.05677




Recommendations




Cites Work


Cited In (15)





This page was built for publication: Blocking optimal arborescences

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q507342)