
TL;DR
This paper presents a polynomial-time algorithm for a special case of a complex matroid covering problem, focusing on finding minimal arc sets intersecting all minimum-cost arborescences in a directed graph.
Contribution
The paper introduces a polynomial-time algorithm for a specific case of covering minimum cost arborescences, which was previously NP-complete in general.
Findings
Algorithm runs in $O(n^3T(n,m))$ time for graphs with $n$ nodes and $m$ arcs.
Successfully solves a weighted version minimizing $w(H)$.
Provides a new polynomial-time solution for a special case of a matroid covering problem.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
