Tight Lower and Upper Bounds for the Complexity of Canonical Colour Refinement

Theory of Computing Systems(2016)

引用 26|浏览60
暂无评分
摘要
An assignment of colours to the vertices of a graph is stable if any two vertices of the same colour have identically coloured neighbourhoods. The goal of colour refinement is to find a stable colouring that uses a minimum number of colours. This is a widely used subroutine for graph isomorphism testing algorithms, since any automorphism needs to be colour preserving. We give an O (( m + n )log n ) algorithm for finding a canonical version of such a stable colouring, on graphs with n vertices and m edges. We show that no faster algorithm is possible, under some modest assumptions about the type of algorithm, which captures all known colour refinement algorithms.
更多
查看译文
关键词
Graph isomorphism,Colour refinement,Partition refinement,Canonical labelling
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要