English

Polynomial Kernels with Reachability for Weighted $d$-Matroid Intersection

Data Structures and Algorithms 2026-03-19 v1

Abstract

This paper studies randomized polynomial kernelization for the weighted dd-matroid intersection problem. While the problem is known to have a kernel of size O(d(k1)d)O(d^{(k - 1)d}) where kk is the solution size, the existence of a polynomial kernel is not known, except for the cases when either all the given matroids are partition matroids~(i.e., the dd-dimensional matching problem) or all the given matroids are linearly representable. The main contribution of this paper is to develop a new kernelization technique for handling general matroids. We first show that the weighted dd-matroid intersection problem admits a polynomial kernel when one matroid is arbitrary and the other d1d-1 matroids are partition matroids. Interestingly, the obtained kernel has size O~(kd)\tilde{O}(k^d), which matches the optimal bound~(up to logarithmic factors) for the dd-dimensional matching problem. This approach can be adapted to the case when d1d-1 matroids in the input belong to a more general class of matroids, including graphic, cographic, and transversal matroids. We also show that the problem has a kernel of pseudo-polynomial size when given d1d-1 matroids are laminar. Our technique finds a kernel such that any feasible solution of a given instance can reach a better solution in the kernel, which is sufficiently versatile to allow us to design parameterized streaming algorithms and faster EPTASs.

Keywords

Cite

@article{arxiv.2603.17345,
  title  = {Polynomial Kernels with Reachability for Weighted $d$-Matroid Intersection},
  author = {Chien-Chung Huang and Naonori Kakimura and Yusuke Kobayashi and Tatsuya Terao},
  journal= {arXiv preprint arXiv:2603.17345},
  year   = {2026}
}
R2 v1 2026-07-01T11:25:32.373Z