Optimum Branching Problem Revisited
Maxim A. Babenko, Pavel V. Nalivaiko
Abstract
Given a digraph G = (VG, AG), a branching in G is a set of arcs B ⊂eq AG such that the underlying undirected graph spanned by B is acyclic and each node in G is entered (covered) by at most one arc from B. Tarjan developed efficient algorithms (based on the cycle contraction technique) for the following problem: given a digraph G with a weight function w AG , find a branching B of the minimum weight w(B) := Σa ∈ B w(a) among all branchings with the maximum ardinality B. We generalize this notion as follows: for a digraph G and a matroid V on VG, a matroid branching in G w.r.t. V is a branching in G such that the covered set of nodes is independent w.r.t. V. The unweighted (cardinality) problem consists in finding a matroid branching B with B maximum. We show that the general cycle contraction approach is applicable to this problem and leads to an efficient algorithm (provided that an oracle is given for testing independence in the matroids arising as the result of the contraction procedure). In the weighted version we are looking for a matroid branching B that minimizes w(B) (for a given weight function w AG ) among all matroid branchings of the maximum cardinality. We show that if V is a rainbow matroid (that is, nodes of G are marked with colors and it is forbidden to cover more than one node of any color), then there exists an O((n2, m n)) method, matching the complexity of Tarjan's algorithm (here n := VG, m := AG).
Create a lesson
Related papers
Combinatorics of hyperplane arrangements and Witten zeta function at the origin
Kam Cheong Au, Kazuhiro Onodera
Proof of the Pach-Tardos conjecture
Lior Gishboliner, Xiangyu Li
Longest cycles intersect linearly in highly connected graphs
Jie Ma, Bo Ning, Ziyuan Zhao
Cutting a convex body into fat parts and approximating Euclidean distance by graph distances
János Pach, Gábor Tardos
A counterexample to the quantum Hedetniemi conjecture
Julius A. Zeiss
Schrijver-Delsarte rigidity in association schemes and undecidability of quantum graph homomorphism
Lorenzo Ciardo, Iris Hebbeker, Gideo Joubert et al.