Variants of VC dimension and their applications to dynamics
Guorong Gao, Jie Ma, Mingyuan Rong, Tuan Tran
TL;DR
This paper studies two VC-dimension variants—the $k$-Natarajan dimension and a partial-concept-classes VC variant—and develops general Sauer–Shelah-type bounds that unify several extremal results in learning theory. It proves a new bound for $\dim_k(\mathcal{H})$ that extends the classical VC, Natarajan, and Steele bounds and uses it to strengthen a central dynamical-systems theorem of Huang and Ye. It also provides a concise proof of a key lemma for partial concept classes and shows a polynomial-in-$n$ bound on covering numbers $C(\mathcal{H})$, enabling applications to topological and symbolic dynamics via maximal pattern entropy $h^*_{top}(T)$. The work draws connections among combinatorics, dynamical systems, and communication complexity, offering a unified framework for analyzing pattern complexity across these domains $-$ with implications for entropy theory and learning-theoretic bounds.
Abstract
Since its introduction by Vapnik and Chervonenkis in the 1960s, the VC dimension and its variants have played a central role in numerous fields. In this paper, we investigate several variants of the VC dimension and their applications to dynamical systems. First, we prove a new bound for a recently introduced generalization of VC dimension, which unifies and extends various extremal results on the VC, Natarajan, and Steele dimensions. This new bound allows us to strengthen one of the main theorems of Huang and Ye [Adv. Math., 2009] in dynamical systems. Second, we refine a key lemma of Huang and Ye related to a variant of VC dimension by providing a more concise and conceptual proof. We also highlight a surprising connection among this result, combinatorics, dynamical systems, and recent advances in communication complexity.
