Lune

FOCS2025顶会

On the Parallel Complexity of Finding a Matroid Basis

Sanjeev Khanna, Aaron Putterman, Junkai Song

2025年份
6被引次数
1顶会引用

摘要

A fundamental question in parallel computation, posed by Karp, Upfal, and Wigderson (FOCS 1985, JCSS 1988), asks: given only independence-oracle access to a matroid on n elements, how many adaptive rounds are required to find a basis using only polynomially many queries? This question generalizes, among others, the complexity of finding bases of linear spaces, partition matroids, and spanning forests in graphs. In their work, they established an upper bound of O(n)O(\sqrt{n}) rounds and a lower bound of Ω~(n1/3)\widetilde{\Omega}\left(n^{1 / 3}\right) rounds for this problem, and these bounds have remained unimproved since then. In this work, we make the first progress in narrowing this gap by designing a parallel algorithm that finds a basis of an arbitrary matroid in O~(n7/15)\tilde{O}\left(n^{7 / 15}\right) rounds (using polynomially many independence queries per round) with high probability, surpassing the long-standing O(n)O(\sqrt{n}) barrier. Our approach introduces a novel matroid decomposition technique and other structural insights that not only yield this general result but also lead to a much improved new algorithm for the class of partition matroids (which underlies the Ω~(n1/3)\widetilde{\Omega}\left(n^{1 / 3}\right) lower bound of Karp, Upfal, and Wigderson). Specifically, we develop an O~(n1/3)\tilde{O}\left(n^{1 / 3}\right)-round algorithm, thereby settling the round complexity of finding a basis in partition matroids. As a further application, we also improve the parallel complexity of the classic matroid intersection problem. By plugging our basis-finding algorithm into a known algorithmic framework for matroid intersection, we obtain an O~(n37/45)\tilde{O}\left(n^{37 / 45}\right) round algorithm for matroid intersection, improving upon the prior O(n5/6)O\left(n^{5 / 6}\right) bound. Collectively, these results represent the first progress on the parallel complexity of finding matroid bases in 40 years, and we believe that techniques developed here may prove useful for other problems on matroids.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

lune papers fulltext 00a0dc15-6eeb-4417-babc-ccf582829aac

引用它的顶会 Paper1

问问它们各自怎么用它

它引用的顶会 Paper5

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖