TOPICS
Search

Matroid Intersection


Matroid intersection concerns subsets independent in each of several matroids. The weighted k-matroid intersection problem asks for a maximum-weight subset of a common ground set that is independent in each of k given matroids. Edmonds (1979) showed that the case k=2 can be solved in polynomial time. For k>=3, a natural linear programming relaxation intersects the independent-set polytopes of the k matroids. Its integrality gap is the largest possible ratio of the fractional optimum to the weight of a maximum common independent set.

The integrality gap is conjectured to be at most k-1. This is known for k<=3. The previous general upper bound for k>=4 was k. Cong and Zhao (2026) reported the improved bound

 k-1+1/k.

They also reported that the natural relaxation for a p-matchoid, in which each element belongs to at most p local matroid ground sets, has integrality gap at most p-1+1/p, with a deterministic algorithm attaining that factor. Projective planes of order p-1, when they exist, give equality. The latter result resolves the p-matchoid part of a conjecture of Lee, Sviridenko, and Vondrák, while the conjectured k-1 bound for intersections of global matroids remains open.

GPT-5.6 Sol reportedly assisted with the integrality-gap proof and the local-ratio algorithm, which the authors verified. As of Sep. 27, 2026, independent specialist review had not been reported.

The counting problem is distinct from finding a maximum common independent set. Chen and Liu (2026) gave a fully polynomial-time randomized approximation scheme for the number of common matroid bases of two matroids on the same ground set, accessed by independence oracles. They also obtained approximately uniform sampling in polynomial time. Chen and Liu (2026) state that GPT-5.6 Sol Ultra and GPT-6 Astra Ultra were heavily used in developing the ideas.


See also

Ground Set, Matroid, Matroid Basis, Matroid Coloring, Partition Matroid

Explore with Wolfram|Alpha

References

Chen, X. and Liu, K. "An FPRAS for Counting Common Bases of Two Matroids." 5 Oct 2026. https://arxiv.org/abs/2610.06724.Cong, Y. and Zhao, Y. "Integrality-Gap Bounds for Weighted Matchoids and Matroid Intersection." 18 Sep 2026. https://arxiv.org/abs/2609.21477.Edmonds, J. "Matroid Intersection." In Discrete Optimization I (Eds. P. L. Hammer, E. L. Johnson, and B. H. Korte). Ann. Disc. Math. 4, 39-49, 1979. https://doi.org/10.1016/S0167-5060(08)70817-3.Lee, J.; Sviridenko, M.; and Vondrák, J. "Matroid Matching: The Power of Local Search." SIAM J. Comput. 42, 357-379, 2013. https://doi.org/10.1137/11083232X.

Cite this as:

Weisstein, Eric W. "Matroid Intersection." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/MatroidIntersection.html

Subject classifications