English

An Upper Bound on the Weisfeiler-Leman Dimension

Discrete Mathematics 2025-10-29 v2 Logic in Computer Science Combinatorics

Abstract

The Weisfeiler-Leman (WL) algorithms form a family of incomplete approaches to the graph isomorphism problem. They recently found various applications in algorithmic group theory and machine learning. In fact, the algorithms form a parameterized family: for each kNk \in \mathbb{N} there is a corresponding kk-dimensional algorithm WLk\texttt{WLk}. The algorithms become increasingly powerful with increasing dimension, but at the same time the running time increases. The WL-dimension of a graph GG is the smallest kNk \in \mathbb{N} for which WLk\texttt{WLk} correctly decides isomorphism between GG and every other graph. In some sense, the WL-dimension measures how difficult it is to test isomorphism of one graph to others using a fairly general class of combinatorial algorithms. Nowadays, it is a standard measure in descriptive complexity theory for the structural complexity of a graph. We prove that the WL-dimension of a graph on nn vertices is at most 3/20n+o(n)=0.15n+o(n)3/20 \cdot n + o(n) = 0.15 \cdot n + o(n). Reducing the question to coherent configurations, the proof develops various techniques to analyze their structure. This includes sufficient conditions under which a fiber can be restored uniquely up to isomorphism if it is removed, a recursive proof exploiting a degree reduction and treewidth bounds, as well as an exhaustive analysis of interspaces involving small fibers. As a base case, we also analyze the dimension of coherent configurations with small fiber size and thereby graphs with small color class size.

Keywords

Cite

@article{arxiv.2403.12581,
  title  = {An Upper Bound on the Weisfeiler-Leman Dimension},
  author = {Thomas Schneider and Pascal Schweitzer},
  journal= {arXiv preprint arXiv:2403.12581},
  year   = {2025}
}
R2 v1 2026-06-28T15:25:30.553Z