Matroid Algorithms Under Size-Sensitive Independence Oracles
Kiarash Banihashem, MohammadTaghi Hajiaghayi, Mahdi JafariRaviz, Danny Mittal

TL;DR
This paper introduces a size-sensitive cost model for matroid algorithms, revealing that fundamental tasks require nearly quadratic query costs, but for certain matroids, this barrier can be lowered.
Contribution
It formalizes a realistic cost model for matroid independence queries and establishes tight bounds, including improved algorithms for specific matroid classes.
Findings
Nearly quadratic lower and upper bounds for fundamental matroid tasks.
Explicit algorithms matching the bounds for basis and rank approximation.
Improved algorithm for matroids with bounded circuit size, reducing query complexity.
Abstract
The standard oracle model for matroid algorithms assumes that each independence query can be answered in constant time, regardless of the size of the queried set. While this abstraction has underpinned much of the theoretical progress in matroid optimization, it masks the true computational effort required by these algorithms. In particular, for natural and widely studied classes such as graphic matroids, even a single independence query can require work linear in the size of the set, making the constant-time assumption implausible. We address this gap by introducing a size-sensitive cost model where the cost of a query scales with . Nearly linear-time oracle implementations exist for broad families of matroids, and this refined abstraction therefore captures the true cost of query evaluation while allowing for a more faithful comparison between general matroids and their…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
