A Faster Auction Algorithm for Weighted Matroid Intersection
Tatsuya Terao
Abstract
We consider the weighted matroid intersection problem in the independence-oracle model. A sequence of works by Huang--Kakimura--Kamiyama [SODA'16 \& Math. Program'19], Chekuri--Quanrud [SODA'16], Quanrud [ICALP'24], and Dudeja--Grilnberger [IPCO'26] has developed efficient (1-)-approximation algorithms for this problem. We present a simple deterministic auction algorithm that, given two matroids on a common ground set of size n, computes a (1-)-approximate maximum-weight common independent set using O(n -2 2(n)) independence-oracle queries. This is the first deterministic (1-)-approximation algorithm for the weighted matroid intersection problem whose query complexity is nearly linear in n and polynomial in 1/. Our algorithm builds on the auction algorithm for unweighted matroid intersection by Huang--Kobayashi ['26], together with the analysis of the auction algorithm for weighted bipartite matching by Liu--Ke--Khuller [APPROX'23].
Create a lesson
Related papers
Vertex-Failure Distance Oracles and Labeling Schemes: Compact and Constant-Approximate
Yaowei Long
Beating One Half for Online Bipartite Matching with Reusable Resources
Xiaohui Bei, Zhihao Gavin Tang, Wenhao Wu
Achieving Optimal Redundancy for Small Dynamic Rank/Select Dictionaries
Gabriel Marques Domingues
Safe Hypergraph Contraction via Capacity-Aware Repair Certificates
Yu Deng, Xinyi Yang, Keren Zhu
Exact Locality Gaps for Matchable Semi-Matchings
Marek Gałązka, Hanna Wdowicka
Stable and Online Algorithms for Random Matrix Discrepancy
Eren C. Kızıldağ, Shuangping Li