English

Homogeneous Network Caching is Fixed-Parameter Tractable Parameterized by the Number of Caches

Data Structures and Algorithms 2026-05-07 v2 Computational Complexity

Abstract

Network caching asks how to place contents in distributed caches so that future requests are served close to their users. Ganian, Mc Inerney and Tsigkari recently initiated the parameterized-complexity study of the problem and, for the homogeneous unit-size variant (HomNC), isolated an unresolved family of six parameterizations: by the number of caches CC, the number of users UU, U+KU+K, C+UC+U, C+λC+\lambda, and the vertex-cover number vc(G)\text{vc}(G), where KK is the maximum cache capacity and λ\lambda is the maximum number of contents requested with nonzero probability by any user. Their interreducibility theorem showed that these six cases stand or fall together under parameterized reductions, and they conjectured the family to be W[1]-hard. We resolve this conjecture in the opposite direction. We prove that HomNC is fixed-parameter tractable parameterized by CC alone, and therefore fixed-parameter tractable for all six parameterizations. Our algorithm is based on an exact nn-fold integer programming formulation that reveals a nontrivial block structure in homogeneous network caching, with the repeated part depending only on CC. Standard algorithms for nn-fold integer programming then yield a running time of the form f(C)IO(1)f(C)\lvert I\rvert^{O(1)}.

Keywords

Cite

@article{arxiv.2604.17546,
  title  = {Homogeneous Network Caching is Fixed-Parameter Tractable Parameterized by the Number of Caches},
  author = {József Pintér and Regina Stangl},
  journal= {arXiv preprint arXiv:2604.17546},
  year   = {2026}
}
R2 v1 2026-07-01T12:17:08.748Z