English

Asymptotically Optimal Hardness for $k$-Set Packing and $k$-Matroid Intersection

Computational Complexity 2024-09-27 v1 Data Structures and Algorithms Combinatorics

Abstract

For any ε>0\varepsilon > 0, we prove that kk-Dimensional Matching is hard to approximate within a factor of k/(12+ε)k/(12 + \varepsilon) for large kk unless NPBPP\textsf{NP} \subseteq \textsf{BPP}. Listed in Karp's 21 NP\textsf{NP}-complete problems, kk-Dimensional Matching is a benchmark computational complexity problem which we find as a special case of many constrained optimization problems over independence systems including: kk-Set Packing, kk-Matroid Intersection, and Matroid kk-Parity. For all the aforementioned problems, the best known lower bound was a Ω(k/log(k))\Omega(k /\log(k))-hardness by Hazan, Safra, and Schwartz. In contrast, state-of-the-art algorithms achieved an approximation of O(k)O(k). Our result narrows down this gap to a constant and thus provides a rationale for the observed algorithmic difficulties. The crux of our result hinges on a novel approximation preserving gadget from RR-degree bounded kk-CSPs over alphabet size RR to kRkR-Dimensional Matching. Along the way, we prove that RR-degree bounded kk-CSPs over alphabet size RR are hard to approximate within a factor Ωk(R)\Omega_k(R) using known randomised sparsification methods for CSPs.

Keywords

Cite

@article{arxiv.2409.17831,
  title  = {Asymptotically Optimal Hardness for $k$-Set Packing and $k$-Matroid Intersection},
  author = {Euiwoong Lee and Ola Svensson and Theophile Thiery},
  journal= {arXiv preprint arXiv:2409.17831},
  year   = {2024}
}

Comments

14 pages

R2 v1 2026-06-28T18:58:06.550Z