🤖 AI Summary
This work addresses the efficient generation of canonical labels for random regular graphs to determine graph isomorphism. Focusing on the asymptotic regime where both degree \(d\) and number of vertices \(n\) tend to infinity, the authors propose a polynomial-time algorithm based on color refinement. By integrating graph-theoretic and probabilistic analysis, they prove that, over a broad range of parameters, the algorithm distinguishes all vertices with high probability, thereby uniquely determining a canonical labeling. Leveraging fast matrix multiplication, the algorithm achieves a time complexity of \(O(\min\{n^\omega, nd^2 + nd \log n\})\), where \(\omega < 2.372\), significantly improving the efficiency of isomorphism testing for large-scale random regular graphs.
📝 Abstract
We prove that whenever $d=d(n)\to\infty$ and $n-d\to\infty$ as $n\to\infty$, then with high probability for any non-trivial initial colouring, the colour refinement algorithm distinguishes all vertices of the random regular graph $\mathcal{G}_{n,d}$. This, in particular, implies that with high probability $\mathcal{G}_{n,d}$ admits a canonical labelling computable in time $O(\min\{n^ω,nd^2+nd\log n\})$, where $ω<2.372$ is the matrix multiplication exponent.