Lune

NeurIPS2025Top-tier venue

The Parameterized Complexity of Computing the VC-Dimension

Florent Foucaud, Harmender Gahlawat, Fionn Mc Inerney, Prafullkumar Tale

2025Year
2Citations

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 H=(V,E)\mathcal{H}=(\mathcal{V},\mathcal{E}), we prove that the naive 2O(∣V∣)2^{\mathcal{O}(|\mathcal{V}|)}-time algorithm is asymptotically tight under the Exponential Time Hypothesis (ETH). We then prove that the problem admits a 11-additive fixed-parameter approximation algorithm when parameterized by the maximum degree of H\mathcal{H} 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 2O(tw⋅log⁡tw)⋅∣V∣2^{\mathcal{O}(\rm{tw}\cdot \log \rm{tw})}\cdot |V|-time algorithm for any graph G=(V,E)G=(V,E) of treewidth tw\rm{tw} (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).

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

Builds on7

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines