Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
80 tokens/sec
GPT-4o
59 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
7 tokens/sec
GPT-4.1 Pro
50 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Efficient Matroid Intersection via a Batch-Update Auction Algorithm (2410.14901v1)

Published 18 Oct 2024 in cs.DS

Abstract: Given two matroids $\mathcal{M}_1$ and $\mathcal{M}_2$ over the same $n$-element ground set, the matroid intersection problem is to find a largest common independent set, whose size we denote by $r$. We present a simple and generic auction algorithm that reduces $(1-\varepsilon)$-approximate matroid intersection to roughly $1/\varepsilon2$ rounds of the easier problem of finding a maximum-weight basis of a single matroid. Plugging in known primitives for this subproblem, we obtain both simpler and improved algorithms in two models of computation, including: * The first near-linear time/independence-query $(1-\varepsilon)$-approximation algorithm for matroid intersection. Our randomized algorithm uses $\tilde{O}(n/\varepsilon + r/\varepsilon5)$ independence queries, improving upon the previous $\tilde{O}(n/\varepsilon + r\sqrt{r}/{\varepsilon3})$ bound of Quanrud (2024). * The first sublinear exact parallel algorithms for weighted matroid intersection, using $O(n{2/3})$ rounds of rank queries or $O(n{5/6})$ rounds of independence queries. For the unweighted case, our results improve upon the previous $O(n{3/4})$-round rank-query and $O(n{7/8})$-round independence-query algorithms of Blikstad (2022).

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (2)
  1. Joakim Blikstad (13 papers)
  2. Ta-Wei Tu (6 papers)
Citations (1)