DocumentCode :
729009
Title :
Universal Covers, Color Refinement, and Two-Variable Counting Logic: Lower Bounds for the Depth
Author :
Krebs, Andreas ; Verbitsky, Oleg
Author_Institution :
Wilhelm-Schickard-Inst., Univ. Tubingen, Tubingen, Germany
fYear :
2015
fDate :
6-10 July 2015
Firstpage :
689
Lastpage :
700
Abstract :
Given a connected graph G and its vertex x, let U(G,x) denote the universal cover of G obtained by unfolding G into a tree starting from x. Let T=T(n) be the minimum number such that, for graphs G and H with at most n vertices each, the isomorphism of U(G,x) and U(H,y) surely follows from the isomorphism of these rooted trees truncated at depth T. Motivated by applications in theory of distributed computing, Norris [Discrete Appl. Math. 1995] asks if the value of T(n) is bounded by n. We answer this question in the negative by establishing that T(n)=(2-o(1))n. Our solution uses basic tools of finite model theory such as a bisimulation version of the Immerman-Lander 2-pebble counting game. The graphs G and H we construct for each n to prove the lower bound for T(n) also show some other tight lower bounds. Both having n vertices, G and H can be distinguished in 2-variable counting logic only with quantifier depth (1-o(1))n. It follows that color refinement, the classical procedure used in isomorphism testing and other areas for computing the coarsest equitable partition of a graph, needs (1-o(1))n rounds to achieve color stabilization on each of G and H. Somewhat surprisingly, this number of rounds is not enough for color stabilization on the disjoint union of G and H, where (2-o(1))n rounds are needed.
Keywords :
bisimulation equivalence; distributed processing; trees (mathematics); 2-variable counting logic; Immerman-Lander 2-pebble counting game; bisimulation version; color refinement; color stabilization; connected graph; distributed computing; isomorphism; quantifier depth; rooted tree; two-variable counting logic; universal cover; Color; Computational modeling; Distributed computing; Games; Program processors; TV; Upper bound; color refinement; distributed computing; two-variable logic with counting quantifiers; universal covers of graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Logic in Computer Science (LICS), 2015 30th Annual ACM/IEEE Symposium on
Conference_Location :
Kyoto
ISSN :
1043-6871
Type :
conf
DOI :
10.1109/LICS.2015.69
Filename :
7174923
Link To Document :
بازگشت