arXiv Analytics

Sign in

arXiv:2305.12688 [math.CO]AbstractReferencesReviewsResources

Testing Isomorphism of Graphs in Polynomial Time

Rui Xue

Published 2023-05-22Version 1

Given a graph $G$, the graph $[G]$ obtained by adding, for each pair of vertices of $G$, a unique vertex adjacent to both vertices is called the binding graph of $G$. In this work, we show that the class of binding graphs is graph-isomorphism complete and that the stable partitions of binding graphs by the Weisfeiler-Lehman (WL) algorithm produce automorphism partitions. To test the isomorphism of two graphs $G$ and $H$, one computes the stable graph of the binding graph $[G\uplus H]$ for the disjoint union graph $G\uplus H$. The automorphism partition reveals the isomorphism of $G$ and $H$. Because the WL algorithm is a polynomial-time procedure, the claim can be made that the graph-isomorphism problem is in complexity class $\mathtt{P}$.

Related articles: Most relevant | Search more
arXiv:1812.06246 [math.CO] (Published 2018-12-15)
Testing isomorphism of circulant objects in polynomial time
arXiv:1706.06145 [math.CO] (Published 2017-06-19)
Recognizing and testing isomorphism of Cayley graphs over an abelian group of order $4p$ in polynomial time
arXiv:1704.00990 [math.CO] (Published 2017-04-04)
Testing isomorphism of central Cayley graphs over almost simple groups in polynomial time