Faster exact and approximation algorithms for packing and covering matroids via push-relabel
Kent Quanrud

TL;DR
This paper introduces faster algorithms for matroid packing and covering problems, utilizing a unifying push-relabel approach to improve efficiency in both exact and approximate solutions for various matroid optimization tasks.
Contribution
It develops a faster, unified push-relabel algorithm for capacitated matroid problems, leading to improved exact and approximation algorithms, including subquadratic query complexity.
Findings
Faster algorithms for matroid union, packing, and covering problems.
Subquadratic-query time for uncapacitated matroid problems.
A new randomized rounding technique for matroid base covering.
Abstract
Matroids are a fundamental object of study in combinatorial optimization. Three closely related and important problems involving matroids are maximizing the size of the union of independent sets (that is, -fold matroid union), computing disjoint bases (a.k.a. matroid base packing), and covering the elements by bases (a.k.a. matroid base covering). These problems generalize naturally to integral and real-valued capacities on the elements. This work develops faster exact and/or approximation problems for these and some other closely related problems such as optimal reinforcement and matroid membership. We obtain improved running times both for general matroids in the independence oracle model and for the graphic matroid. The main thrust of our improvements comes from developing a faster and unifying push-relabel algorithm for the integer-capacitated versions of these…
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.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Optimization and Packing Problems
