Universal covers, color refinement, and two-variable counting logic: Lower bounds for the depth
Andreas Krebs, Oleg Verbitsky

TL;DR
This paper establishes tight lower bounds on the depth needed for universal covers and color refinement to distinguish graphs, showing that these bounds are linear in the number of vertices, which answers a longstanding question in graph isomorphism theory.
Contribution
The paper proves that the minimal depth for universal covers to distinguish graphs is asymptotically equal to the number of vertices, providing the first linear lower bound and answering Norris's question.
Findings
Universal cover depth T(n) is asymptotically (2-o(1))n.
Color refinement requires (1-o(1))n rounds for certain graphs.
Disjoint union of graphs requires about 2n rounds for color stabilization.
Abstract
Given a connected graph and its vertex , let denote the universal cover of obtained by unfolding into a tree starting from . Let be the minimum number such that, for graphs and with at most vertices each, the isomorphism of and surely follows from the isomorphism of these rooted trees truncated at depth . Motivated by applications in theory of distributed computing, Norris [Discrete Appl. Math. 1995] asks if . We answer this question in the negative by establishing that . Our solution uses basic tools of finite model theory such as a bisimulation version of the Immerman-Lander 2-pebble counting game. The graphs and we construct to prove the lower bound for also show some other tight lower bounds. Both having vertices, and can be distinguished in 2-variable…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · Complexity and Algorithms in Graphs · Graph theory and applications
