mlsanityData to 14 Oct 2026

The Iteration Number of the Weisfeiler-Leman Algorithm

arXiv 2301.13317 ↗First posted 30 Jan 2023cs.DS cs.DM cs.LOcited by 2

Not on the map. Why?

Abstract (arXiv)

We prove new upper and lower bounds on the number of iterations the k-dimensional Weisfeiler-Leman algorithm (k-WL) requires until stabilization. For k ≥ 3, we show that k-WL stabilizes after at most O(knk-1log n) iterations (where n denotes the number of vertices of the input structures), obtaining the first improvement over the trivial upper bound of nk-1 and extending a previous upper bound of O(n log n) for k=2 [Lichter et al., LICS 2019]. We complement our upper bounds by constructing k-ary relational structures on which k-WL requires at least nOmega(k) iterations to stabilize. This improves over a previous lower bound of nOmega(k / log k) [Berkholz, Nordstr"om, LICS 2016]. We also investigate tradeoffs between the dimension and the iteration number of WL, and show that d-WL, where d = lceilfrac3(k+1)2rceil, can simulate the k-WL algorithm using only O(k2 · nlfloor k/2rfloor + 1 log n) many iterations, but still requires at least nOmega(k) iterations for any d (that is sufficiently smaller than n). The number of iterations required by k-WL to distinguish two structures corresponds to the quantifier rank of a sentence distinguishing them in the (k + 1)-variable fragment Ck+1 of first-order logic with counting quantifiers. Hence, our results also imply new upper and lower bounds on the quantifier rank required in the logic Ck+1, as well as tradeoffs between variable number and quantifier rank.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). First posted on arXiv 30 Jan 2023.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 0; 2025: 1.

2 papers.