You (Almost) Can't Beat Brute Force for 3-Matroid Intersection
Ilan Doron-Arad, Ariel Kulik, Hadas Shachnai
Abstract
The -matroid intersection (-MI) problem asks if given matroids share a common basis. Already for , notable canonical NP-complete special cases are 3-Dimensional Matching and Hamiltonian Path on directed graphs. However, while these problems admit exponential-time algorithms that improve the simple brute force significantly (e.g., Eiben-Koana-Wahlström (SODA’24)), the fastest known algorithm for 3-MI on general matroids is exactly brute force with runtime , where is the number of elements. Our main result shows that, in fact, brute force cannot be significantly improved, by ruling out an algorithm for -MI with runtime , for any fixed . For -MI, this gives a lower bound of . Our negative result raises the following natural questions: (i) Is there an algorithm for 3-MI with runtime strictly better than brute force? (ii) Can we separate the parameterized complexity of 3-MI from the important special case on linear matroids (parameterized by the rank of the matroids )? In particular, can a lower bound match the existing algorithm of Huang-Ward (SIDMA’23) for general -MI parameterized by the rank? We make progress towards obtaining affirmative answers to the above questions. In particular, we present (i) an algorithm which solves -MI faster than brute force in time for any , and (ii) a parameterized running time lower bound of for -MI, for any . We obtain these results by generalizing the Monotone Local Search technique of Fomin-Gaspers-Lokshtanov-Saurabh (J. ACM’19). Broadly speaking, given a subset problem, our generalization transforms any algorithm parameterized by solution size, with runtime of the form , into an exponential-time algorithm with runtime depending on . This implies that any time parameterized algorithm for a subset problem yields a time algorithm beating brute force, which may be of independent interest.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext a4e5fff4-45d2-4df5-bf88-7bec2e583049Cited by top-tier papers1
Ask how each one uses itBuilds on5
- Fast Algorithms via Dynamic-Oracle MatroidsJoakim Blikstad, Sagnik Mukhopadhyay, Danupon Nanongkai, Ta-Wei TuSTOC 2023 · 5 citations
- Determinantal SievingEduard Eiben, Tomohiro Koana, Magnus WahlströmSODA 2024 · 3 citations
- Optimally Repurposing Existing Algorithms to Obtain Exponential-Time ApproximationsBaris Can Esmer, Ariel Kulik, Dániel Marx, Daniel Neuen et al.SODA 2024 · 3 citations
- Sensitivity, Proximity and FPT Algorithms for Exact Matroid ProblemsFriedrich Eisenbrand, Lars Rohwedder, Karol WegrzyckiFOCS 2024 · 2 citations
- Asymptotically Optimal Hardness for k-Set Packing and k-Matroid IntersectionEuiwoong Lee, Ola Svensson, Theophile ThierySTOC 2025
Related papers
- Breaking the quadratic barrier for matroid intersectionJoakim Blikstad, Jan van den Brand, Sagnik Mukhopadhyay, Danupon NanongkaiSTOC 2021
- Better Approximation for Weighted k-Matroid IntersectionNeta Singer, Theophile ThierySTOC 2025
- A Deterministic Parallel Reduction from Weighted Matroid Intersection Search to DecisionSumanta Ghosh, Rohit Gurjar, Roshan RajSODA 2022 · 1 citation
- On the Parallel Complexity of Finding a Matroid BasisSanjeev Khanna, Aaron Putterman, Junkai SongFOCS 2025 · 6 citations
- Faster exact and approximation algorithms for packing and covering matroids via push-relabelKent QuanrudSODA 2024 · 1 citation
