English

Better Approximation for Weighted $k$-Matroid Intersection

Data Structures and Algorithms 2024-12-10 v2 Discrete Mathematics

Abstract

We consider the problem of finding an independent set of maximum weight simultaneously contained in kk matroids over a common ground set. This kk-matroid intersection problem appears naturally in many contexts, for example in generalizing graph and hypergraph matching problems. In this paper, we provide a (k+1)/(2ln2)(k+1)/(2 \ln 2)-approximation algorithm for the weighted kk-matroid intersection problem. This is the first improvement over the longstanding (k1)(k-1)-guarantee of Lee, Sviridenko and Vondr\'ak (2009). Along the way, we also give the first improvement over greedy for the more general weighted matroid kk-parity problem. Our key innovation lies in a randomized reduction in which we solve almost unweighted instances iteratively. This perspective allows us to use insights from the unweighted problem for which Lee, Sviridenko, and Vondr\'ak have designed a k/2k/2-approximation algorithm. We analyze this procedure by constructing refined matroid exchanges and leveraging randomness to avoid bad local minima.

Keywords

Cite

@article{arxiv.2411.19366,
  title  = {Better Approximation for Weighted $k$-Matroid Intersection},
  author = {Neta Singer and Theophile Thiery},
  journal= {arXiv preprint arXiv:2411.19366},
  year   = {2024}
}

Comments

Added the missing standard reduction from Lee, Sviridenko and Vondr\'ak [LSV10' STOC 2010]