The Parameterized Complexity of Computing the VC-Dimension
Abstract
The VC-dimension is a well-studied and fundamental complexity measure of a set system (or hypergraph) that is central to many areas of machine learning. We establish several new results on the complexity of computing the VC-dimension. In particular, given a hypergraph , we prove that the naive -time algorithm is asymptotically tight under the Exponential Time Hypothesis (ETH). We then prove that the problem admits a -additive fixed-parameter approximation algorithm when parameterized by the maximum degree of and a fixed-parameter algorithm when parameterized by its dimension, and that these are essentially the only such exploitable structural parameters. Lastly, we consider a generalization of the problem, formulated using graphs, which captures the VC-dimension of both set systems and graphs. We design a -time algorithm for any graph of treewidth (which, for a set system, applies to the treewidth of its incidence graph). This is in contrast with closely related problems that require a double-exponential dependency on the treewidth (assuming the ETH).
Cite
@article{arxiv.2510.17451,
title = {The Parameterized Complexity of Computing the VC-Dimension},
author = {Florent Foucaud and Harmender Gahlawat and Fionn Mc Inerney and Prafullkumar Tale},
journal= {arXiv preprint arXiv:2510.17451},
year = {2025}
}
Comments
To appear in the proceedings of NeurIPS 2025