DSCCMay 5

An $\widetilde{O} (n^{3/7})$ Round Parallel Algorithm for Matroid Bases

arXiv:2605.0397927.8
AI Analysis

This work advances the theoretical understanding of the parallel complexity of matroid basis finding, a fundamental problem in combinatorial optimization, by providing a better upper bound that narrows the gap with known lower bounds.

The paper presents a new parallel algorithm for finding a basis in an n-element matroid using an independence oracle, achieving Õ(n^{3/7}) adaptive rounds, improving upon the previous best of Õ(n^{7/15}) rounds.

We study the parallel (adaptive) complexity of the classic problem of finding a basis in an $n$-element matroid, given access via an \emph{independence oracle}. In this model, the algorithm may submit polynomially many independence queries in each round, and the central question is: how many rounds are necessary and sufficient to find a basis? Karp, Upfal, and Wigderson (FOCS~1985, JCSS~1988; hereafter KUW) initiated this study, showing that $O(\sqrt{n})$ adaptive rounds suffice for any matroid, and that $\widetildeΩ(n^{1/3})$ rounds are necessary even for partition matroids. This left a substantial gap that persisted for nearly four decades, until Khanna, Putterman, and Song (FOCS~2025; hereafter KPS) achieved $\widetilde O(n^{7/15})$ rounds, the first improvement since~KUW. In this work, we make another conceptual advance beyond KPS, giving a new algorithm that finds a matroid basis in $\widetilde O(n^{3/7})$ rounds. We develop a structural and algorithmic framework that brings a new lens to the analysis of random circuits, moving from reasoning about individual elements to understanding how dependencies span multiple elements simultaneously.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes