Abstract
Color refinement is a classical technique used to show that two given graphs G and H are non-isomorphic; it is very efficient, although it does not succeed on all graphs. We call a graph G amenable to color refinement if the color-refinement procedure succeeds in distinguishing G from any non-isomorphic graph H. Babai, Erdős, and Selkow (1982) have shown that random graphs are amenable with high probability. We determine the exact range of applicability of color refinement by showing that amenable graphs are recognizable in time \(O((n+m)\log n)\), where n and m denote the number of vertices and the number of edges in the input graph.
This work was supported by the Alexander von Humboldt Foundation in its research group linkage program. The second author and the fourth author were supported by DFG grants KO 1053/7-2 and VE 652/1-2, respectively.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Arvind, V., Köbler, J., Rattan, G., Verbitsky, O.: On Tinhofer’s linear programming approach to isomorphism testing. In: In: Proceedings of the 40th International Symposium on Mathematical Foundations of Computer Science (MFCS), Lecture Notes in Computer Science. Springer (2015) (to appear)
Babai, L., Erdös, P., Selkow, S.M.: Random graph isomorphism. SIAM J. Comput. 9(3), 628–635 (1980)
Babai, L., Kucera, L.: Canonical labelling of graphs in linear average time. In: Proceedings of the 20th Annual Symposium on Foundations of Computer Science, pp. 39–46, (1979)
Berkholz, C., Bonsma, P., Grohe, M.: Tight lower and upper bounds for the complexity of canonical colour refinement. In: Bodlaender, H.L., Italiano, G.F. (eds.) ESA 2013. LNCS, vol. 8125, pp. 145–156. Springer, Heidelberg (2013)
Borri, A., Calamoneri, T., Petreschi, R.: Recognition of unigraphs through superposition of graphs. J. Graph Algorithms Appl. 15(3), 323–343 (2011)
Busacker, R., Saaty, T.: Finite Graphs and Networks: An Introduction with Applications. International Series in Pure and Applied Mathematics. McGraw-Hill Book Company, New York (1965)
Cardon, A., Crochemore, M.: Partitioning a graph in \(O(|A| \log _2 |V|)\). Theor. Comput. Sci. 19, 85–98 (1982)
Godsil, C.: Compact graphs and equitable partitions. Linear Algebra Appl. 255(13), 259–266 (1997)
Grohe, M., Kersting, K., Mladenov, M., Selman, E.: Dimension reduction via colour refinement. In: Schulz, A.S., Wagner, D. (eds.) ESA 2014. LNCS, vol. 8737, pp. 505–516. Springer, Heidelberg (2014)
Immerman, N., Lander, E.: Describing graphs: a first-order approach to graph canonization. In: Selman, A.L. (ed.) Complexity Theory Retrospective, pp. 59–81. Springer, Heidelberg (1990)
Johnson, R.: Simple separable graphs. Pac. J. Math. 56, 143–158 (1975)
Kersting, K., Mladenov, M., Garnett, R., Grohe, M.: Power iterated color refinement. In: Proceedings of the Twenty-Eighth AAAI Conference on Artificial Intelligence, pp. 1904–1910. AAAI Press (2014)
Kiefer, S., Schweitzer, P., Selman, E.: Graphs identified by logics with counting. In:Graphs identified by logics with counting. In: Proceedings of the 40th International Symposium on Mathematical Foundations of Computer Science (MFCS), Lecture Notes in Computer Science. Springer (2015) (to appear)
Koren, M.: Pairs of sequences with a unique realization by bipartite graphs. J. Comb. Theor. Series B 21(3), 224–234 (1976)
Krebs, A., Verbitsky, O.: Universal covers, color refinement, and two-variable logic with counting quantifiers: lower bounds for the depth. In: Proceedings of the 30-th ACM/IEEE Annual Symposium on Logic in Computer Science (LICS), IEEE Computer Society (2015) (to appear)
Ramana, M.V., Scheinerman, E.R., Ullman, D.: Fractional isomorphism of graphs. Discrete Math. 132(1–3), 247–265 (1994)
Shervashidze, N., Schweitzer, P., van Leeuwen, E.J., Mehlhorn, K., Borgwardt, K.M.: Weisfeiler-Lehman graph kernels. J. Mach. Learn. Res. 12, 2539–2561 (2011)
Tinhofer, G.: Graph isomorphism and theorems of Birkhoff type. Computing 36, 285–300 (1986)
Tyshkevich, R.: Decomposition of graphical sequences and unigraphs. Discrete Math. 220(1–3), 201–238 (2000)
Valiente, G.: Algorithms on Trees and Graphs. Springer, Heidelberg (2002)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Arvind, V., Köbler, J., Rattan, G., Verbitsky, O. (2015). On the Power of Color Refinement. In: Kosowski, A., Walukiewicz, I. (eds) Fundamentals of Computation Theory. FCT 2015. Lecture Notes in Computer Science(), vol 9210. Springer, Cham. https://doi.org/10.1007/978-3-319-22177-9_26
Download citation
DOI: https://doi.org/10.1007/978-3-319-22177-9_26
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-22176-2
Online ISBN: 978-3-319-22177-9
eBook Packages: Computer ScienceComputer Science (R0)