VC-Tendency: Thresholds in Graphs and Learning
- VC-Tendency is a phenomenon where VC-theoretic complexity parameters act as thresholds influencing structural, algorithmic, and statistical behaviors in graphs and networks.
- It governs transitions such as sub-linear versus linear twin-width and logarithmic versus polynomial identifying code sizes across hereditary graph classes.
- The concept bridges graph theory, machine learning, and model theory by revealing scaling laws and threshold behaviors that affect optimization and tractability.
Searching arXiv for the cited papers and the phrase "VC-tendency" to ground the article in the relevant literature. Searching for "The Twin-Width of Graphs of Bounded VC-Dimension" and related VC-tendency papers. VC-tendency denotes a recurring phenomenon in which VC-theoretic complexity parameters act as threshold variables for structural, algorithmic, and statistical behavior. In the cited literature, the phenomenon appears in several technically distinct forms: bounded versus unbounded VC-dimension in hereditary graph classes determines whether twin-width is sub-linear or linear and whether identifying codes are polynomially large or logarithmic; bounded color complexity or bounded graph order constrains the VC dimension of graph neural networks through Weisfeiler–Leman distinguishability; bounded primal or dual VC-dimension does not by itself guarantee parameterized tractability for Hitting Set; and, in model theory, VC density tracks dp-rank up to an additive constant and exhibits essentially linear growth in the number of parameters (Biedl et al., 19 Jun 2026, Bousquet et al., 2014, Morris et al., 2023, Johnson, 2011, Bringmann et al., 2015).
1. Formal meanings of VC-based complexity
The term combines several related notions rather than a single invariant. In graph theory, one definition starts from open neighborhoods. For a simple graph , let
A subset is shattered by if for every there is some with . The VC-dimension of , denoted , is the maximum size of a shattered subset of (or 0 if arbitrarily large shattered sets exist) (Biedl et al., 19 Jun 2026).
For identifying codes, the relevant hypergraph is built from closed neighborhoods. If 1 is twin-free, an identifying code is a set 2 such that
3
The closed-neighborhood hypergraph is
4
and the VC-dimension of a hereditary class 5 is
6
This change from open to closed neighborhoods is technically important, but the same threshold logic reappears (Bousquet et al., 2014).
In learning theory, VC-dimension is defined through growth functions. For a real-valued hypothesis class 7 on domain 8,
9
The class shatters 0 if 1. For real-valued classes one often passes to the pseudodimension via
2
and writes 3 for this pseudodimension (Sepliarskaia et al., 2024).
In model theory, VC behavior is captured by growth exponents rather than shattering numbers alone. For a partitioned formula 4 and finite 5,
6
The VC-density of 7 is
8
and
9
This is paired with dp-rank through ICT-patterns and the quantity 0 (Johnson, 2011).
A further variant occurs in hypergraph algorithms. For a set system 1, VC-dimension is the largest 2 such that the trace
3
realizes all subsets of 4. One also studies the dual system and the shatter function
5
as well as finer 6-system constraints (Bringmann et al., 2015).
2. Hereditary graph classes: the threshold between linear and sub-linear twin-width
In structural graph theory, VC-tendency appears as a threshold for twin-width growth. Twin-width is defined through contraction sequences in trigraphs whose edges are colored black or red. A contraction identifies two vertices 7 into a single new vertex 8; every edge from 9 or 0 to a third vertex 1 becomes black if both 2 and 3 were black, and red otherwise, including the case where one was a non-edge. The twin-width 4 is the minimum integer 5 such that 6 admits a contraction sequence in which every intermediate trigraph has maximum red degree at most 7 (Biedl et al., 19 Jun 2026).
The decisive result is that bounded VC-dimension forces sub-linear twin-width. If 8, then for every 9-vertex graph 0 with 1,
2
and in particular there is some constant 3 such that
4
This gives a general sub-linear upper bound for every bounded-VC-dimension graph class (Biedl et al., 19 Jun 2026).
The converse threshold is hereditary-class theoretic. A classical result reported there states that a hereditary class has bounded VC-dimension if and only if it excludes, as induced subgraphs, all large split graphs, all large bipartite graphs, and all large co-bipartite graphs. Since each of these three types can have linear twin-width by modifying conference-graph constructions, any hereditary class of unbounded VC-dimension contains graphs of twin-width 5. The resulting equivalence is the core of the graph-theoretic VC-tendency:
- unbounded VC-dim 6 linear twin-width through split, bipartite, and co-bipartite obstructions;
- bounded VC-dim 7 (Biedl et al., 19 Jun 2026).
The proof strategy passes through a contraction mechanism based on partitions by distinct neighborhoods. Suppose 8 is partitioned into disjoint sets 9 such that 0, 1, and for each 2, only 3 vertices outside 4 are mixed on 5. Then
6
The partition itself is extracted via a combinatorial lemma based on Haussler’s packing bound: in a VC-dimension-7 graph on 8 vertices, for any subset 9 of size 0 one cannot have more than 1 vertices whose neighborhoods in 2 differ pairwise by at least 3. Iterating this produces blocks with controlled mixed sets and yields the exponent 4 (Biedl et al., 19 Jun 2026).
Interval graphs provide a sharper special case. If 5 is an 6-vertex interval graph, then
7
There is also a lower-bound construction of 8-vertex interval graphs with twin-width in 9; concretely, for 0 the construction yields twin-width at least
1
This leaves an explicit gap even at VC-dimension 2 (Biedl et al., 19 Jun 2026).
A common misconception is that bounded VC-dimension should force bounded twin-width. The results do not state this. They state that graphs of bounded VC-dimension can have unbounded twin-width, but not linear twin-width; the guaranteed behavior is sub-linear, not constant or uniformly bounded (Biedl et al., 19 Jun 2026).
3. Identifying codes: logarithmic versus polynomial size
For identifying codes, VC-tendency takes the form of a dichotomy theorem for hereditary classes. Let 3 be hereditary and write 4. Exactly one of the following holds. If 5, then for every integer 6 there is a graph 7 with
8
If 9, then there is an exponent
0
such that every twin-free 1 on 2 vertices satisfies
3
Thus VC-dimension completely determines whether identifying codes can be logarithmic or must be polynomially large (Bousquet et al., 2014).
The finite-dimension side is an application of Sauer’s lemma. Any identifying code 4 in a twin-free graph must induce 5 distinct traces of the 6 closed neighborhoods on 7, so
8
whence 9. The infinite-dimension side is witnessed by shattered sets: if a graph in 00 has a shattered set 01 of size 02, then there are 03 further vertices whose closed neighborhoods realize all nonempty subsets of 04, and one constructs an identifying code of size 05 (Bousquet et al., 2014).
This threshold behavior has direct algorithmic consequences. If 06, then 07 must contain, as induced subgraphs, all bipartite graphs or all split graphs or all co-bipartite graphs, and Min ID Code is log-APX-hard on 08. If 09 is finite, one does not obtain a uniform approximation theorem. Interval graphs, which have 10, admit a polynomial-time 11-approximation algorithm. In contrast, on 12-free bipartite graphs, also of VC-dimension 13, Min ID Code cannot be approximated within a factor 14 for some 15, unless 16 (Bousquet et al., 2014).
This establishes an important limitation of the VC-tendency viewpoint. Finite VC-dimension controls the asymptotic minimum size of identifying codes, but it does not by itself force constant-factor approximability. The interval-graph and 17-free bipartite cases demonstrate that identical VC-dimension can coexist with sharply different optimization complexity (Bousquet et al., 2014).
4. Learning-theoretic manifestations: GCNNs, GNNs, and WL color complexity
In deep learning, VC-tendency concerns how architectural parameters and combinatorial graph invariants govern capacity. For group convolutional neural networks, let 18 denote the class of GCNNs with kernel-basis dimension 19, layer widths 20, and discretization resolution 21. If
22
then the layer-wise upper bound is
23
For the class 24 of GCNNs with at most 25 layers, at most 26 weights, and resolution 27, the upper and lower bounds imply, up to constant factors,
28
The 29 term matches the familiar scaling for fully connected ReLU networks, while the additional 30 term reflects the dependence on group discretization resolution (Sepliarskaia et al., 2024).
The same study makes the interpretation explicit: weight sharing does not reduce VC significantly compared to DNNs for fixed 31, but it controls the number of weights 32 itself via shared filters. Input resolution enters only logarithmically, so doubling 33 adds only 34 to VC. In the limit 35 for continuous groups, VC becomes infinite, matching known infinite VC for continuous two-layer GCNNs (Sepliarskaia et al., 2024).
For graph neural networks analyzed through Weisfeiler–Leman, the threshold is expressed in three regimes. In the unbounded-order regime, for bit-length 36 one has 37, and fixed-width, fixed-depth classes 38 have infinite VC dimension once arbitrarily high bit-length is allowed. In the bounded-order regime, if
39
then
40
On subclasses of bounded color complexity 41, a Bartlett-style bound yields, for piece-wise-linear activations,
42
where 43. Thus VC grows only logarithmically in the 44-WL color complexity 45 (Morris et al., 2023).
Empirical results in the same work align with these theorems. Increasing feature dimension 46 at fixed depth enlarges the train–test gap, increasing the number of distinct 47-WL color histograms enlarges the gap until saturation, and increasing simulated bit-length improves the ability to memorize random labels on synthetic trees. The authors report that these observations confirm the predicted dependence of VC on parameter count, WL-distinguishable count, and bit precision (Morris et al., 2023).
A plausible implication is that, in neural architectures, VC-tendency is not a binary bounded-versus-unbounded statement but a scaling law. Capacity tracks parameter count, depth, discretization resolution, and WL distinguishability in quantitatively different ways, with logarithmic dependence on 48 and 49 but linear dependence on 50 and 51 up to logarithmic factors (Sepliarskaia et al., 2024, Morris et al., 2023).
5. VC density and dp-rank in model theory
In model theory, VC-tendency concerns the asymptotic growth of shatter counts as the number of parameters increases. For every complete NIP theory 52 and every 53,
54
Here 55 is the supremum of VC densities of formulas with 56 parameter variables, and 57 is the maximum depth of an ICT pattern in 58 variables. Consequently, strong dependence is equivalent to finite VC density (Johnson, 2011).
The lower bound 59 is obtained by showing that an ICT-pattern of depth 60 forces 61 on suitable finite sets. The upper bound 62 is derived through a combinatorial alternative: if a formula has VC-density strictly greater than 63, then one can extract an ICT-pattern of depth 64. This is the point at which combinatorial growth translates into model-theoretic independence (Johnson, 2011).
Several standard theories illustrate the tendency. In o-minimal theories one has 65, hence 66 or 67, and more careful geometry yields 68. In algebraically closed fields, stability gives 69 for all 70, so 71. In 72-minimal or 73-adic settings, one has 74, hence 75, and more generally 76, 77 (Johnson, 2011).
The broader pattern is that 78 grows linearly in 79 up to an additive constant of 80 in natural examples. The main unresolved issue recorded there is whether the upper bound can be sharpened to
81
which would imply integrality of VC-density and exact coincidence with dp-rank. No counter-example is known, but the general proof requires the additional “82” slack (Johnson, 2011).
6. Algorithmic thresholds, limitations, and open problems
For Hitting Set, low VC-dimension yields a sharp but limited tractability picture. If either the primal or dual VC-dimension is 83, then Hitting Set is solvable in polynomial time. Once the VC-dimension rises to 84, even with dual VC-dimension also 85, the parameterized problem becomes W[1]-hard, and under ETH there is no algorithm of time 86 (Bringmann et al., 2015).
The same work shows that the raw VC-dimension can be too coarse, and introduces a finer threshold via 87-systems. Hitting Set on any 88-system is solvable in polynomial time, while Hitting Set on 89-systems is NP-hard. Thus, for 90, there is a sharp threshold:
- 91,
- 92 NP-hard (Bringmann et al., 2015).
These results guard against an overly strong reading of VC-tendency. Bounded VC-dimension often predicts improved behavior, but it does not uniformly imply easy optimization, fixed-parameter tractability, or bounded structural width. Three examples from the cited literature make this explicit. First, bounded VC-dimension does not imply bounded twin-width; it implies sub-linear twin-width growth (Biedl et al., 19 Jun 2026). Second, finite VC-dimension does not imply constant-factor approximability for identifying codes; interval graphs and 93-free bipartite graphs already diverge at VC-dimension 94 (Bousquet et al., 2014). Third, low VC-dimension does not imply parameterized tractability for Hitting Set; W[1]-hardness already appears at VC-dimension 95 with dual VC-dimension 96 (Bringmann et al., 2015).
Several open problems remain central. For twin-width, it is unknown whether the exponent 97 is optimal for general VC-dimension 98, and even for interval graphs there is a gap between the 99 upper bound and the 00 lower bound. For 01, VC-dimension-02 graphs are disjoint unions of cliques and have twin-width 03; for 04, the true exponent may lie strictly between 05 and 06 (Biedl et al., 19 Jun 2026). For model theory, the status of the “07” in 08 remains open (Johnson, 2011). For Hitting Set, open questions include whether the problem is FPT on 09-systems and whether one can fully characterize the classical and parameterized complexity for general 10-systems when 11 (Bringmann et al., 2015).
Taken together, these works show that VC-tendency is best understood as a family of threshold principles. The precise threshold variable may be VC-dimension, VC density, dual VC-dimension, WL color complexity, bit-length, or a refined shatter parameter, but the recurring pattern is that combinatorial shattering complexity governs transitions in width, code size, learnability, expressivity, and algorithmic hardness (Biedl et al., 19 Jun 2026, Bousquet et al., 2014, Sepliarskaia et al., 2024, Morris et al., 2023, Johnson, 2011, Bringmann et al., 2015).