pipette
ESEspañol

Submodular Maximization over Bipartite Perfect Matchings and Matroid Intersection Bases

Chandra Chekuri, Lars Rohwedder, Neta Singer, Jan Vondr\'ak, Rico Zenklusen

Preprint

In the authors' words

Motivated by applications in fairness and foundational questions, we consider the problem of maximizing a monotone submodular function over maximum cardinality sets in the intersection of two matroids on a common ground set . An important special case is submodular perfect matching in bipartite graphs. Prior to this work, its approximability was poorly understood with only constant inapproximability known, despite not even a -approximation being known. Even when allowing to violate the cardinality constraint slightly, only a bicriteria approximation with a significant loss in the objective was known. Here, we obtain two results. First, we show that, within constant factors, the problem is approximation-equivalent to Submodular Orienteering in directed graphs. This yields an -approximation in quasi-polynomial time together with an almost-matching hardness result. Second, we obtain an improved polynomial-time bicriteria approximation via a local search framework. More precisely, if is the largest submodular value of a common independent set in both matroids of size at least , we find a common independent set such that and . In contrast, previous work only guarantees a value of while ensuring that .

Main resultLimitation the authors admit

Appeared: Monday, September 21. arXiv. Preprint, not yet peer-reviewed.