arXiv · 1606.06399
Uniqueness Trees: A Possible Polynomial Approach to the Graph Isomorphism Problem
Abstract
This paper presents the novel `uniqueness tree' algorithm, as one possible method for determining whether two finite, undirected graphs are isomorphic. We prove that the algorithm has polynomial time complexity in the worst case, and that it will always detect the presence of an isomorphism whenever one exists. We also propose that the algorithm will equivalently discern the lack of an isomorphism whenever one does not exist, and some initial justifications are given for this proposition, although it cannot yet be rigorously proven. Finally, we present experimental evidence for both the effectiveness and efficiency of the uniqueness tree method, using data gathered from a practical implementation of the algorithm. Some consequences and directions for further research are discussed.
Explore related subjects
Keep this discovery
Jonathan Gorard. 2016-06-21. Uniqueness Trees: A Possible Polynomial Approach to the Graph Isomorphism Problem. https://arxiv.org/abs/1606.06399
Cite the original work for its findings. Save a collection to share your selection of sources.