arXiv · 2105.05673
Breaking O(nr) for Matroid Intersection
Abstract
We present algorithms that break the $\tilde O(nr)$-independence-query bound for the Matroid Intersection problem for the full range of $r$; where $n$ is the size of the ground set and $r\leq n$ is the size of the largest common independent set. The $\tilde O(nr)$ bound was due to the efficient implementations [CLSSW FOCS'19; Nguyen 2019] of the classic algorithm of Cunningham [SICOMP'86]. It was recently broken for large $r$ ($r=ω(\sqrt{n})$), first by the $\tilde O(n^{1.5}/ε^{1.5})$-query $(1-ε)$-approximation algorithm of CLSSW [FOCS'19], and subsequently by the $\tilde O(n^{6/5}r^{3/5})$-query exact algorithm of BvdBMN [STOC'21]. No algorithm, even an approximation one, was known to break the $\tilde O(nr)$ bound for the full range of $r$. We present an $\tilde O(n\sqrt{r}/ε)$-query $(1-ε)$-approximation algorithm and an $\tilde O(nr^{3/4})$-query exact algorithm. Our algorithms improve the $\tilde O(nr)$ bound and also the bounds by CLSSW and BvdBMN for the full range of $r$.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Joakim Blikstad. 2021-05-12. Breaking O(nr) for Matroid Intersection. https://arxiv.org/abs/2105.05673
Cite the original work for its findings. Save a collection to share your selection of sources.