English

SuperNOVA: a novel algorithm for graph automorphism calculations

Data Structures and Algorithms 2015-03-13 v2 Discrete Mathematics

Abstract

The graph isomorphism problem is of practical importance, as well as being a theoretical curiosity in computational complexity theory in that it is not known whether it is NPNP-complete or PP. However, for many graphs, the problem is tractable, and related to the problem of finding the automorphism group of the graph. Perhaps the most well known state-of-the art implementation for finding the automorphism group is Nauty. However, Nauty is particularly susceptible to poor performance on star configurations, where the spokes of the star are isomorphic with each other. In this work, I present an algorithm that explodes these star configurations, reducing the problem to a sequence of simpler automorphism group calculations.

Keywords

Cite

@article{arxiv.0905.3927,
  title  = {SuperNOVA: a novel algorithm for graph automorphism calculations},
  author = {Russell K. Standish},
  journal= {arXiv preprint arXiv:0905.3927},
  year   = {2015}
}

Comments

This paper was rejected for publication, primarily because it implements known techniques. I have updated the manuscript with experimental data comparing the algorithm with other well known automorphism implementations

R2 v1 2026-06-21T13:05:29.611Z