Vsep-New Heuristic and Exact Algorithms for Graph Automorphism Group Computation
Stoicho D. Stoichev

TL;DR
This paper introduces one exact and two heuristic algorithms for computing graph automorphism groups, utilizing individualization and refinement, with heuristics significantly reducing runtime while maintaining near-accuracy.
Contribution
The paper presents novel heuristic strategies and a new exact algorithm for graph automorphism group computation, improving efficiency and introducing new cell selection methods.
Findings
Exact algorithm has exponential worst-case time complexity.
Heuristic algorithms run in polynomial time.
Heuristics are many times faster than the exact algorithm.
Abstract
One exact and two heuristic algorithms for determining the generators, orbits and order of the graph automorphism group are presented. A basic tool of these algorithms is the well-known individualization and refinement procedure. A search tree is used in the algorithms - each node of the tree is a partition. All nonequivalent discreet partitions derivative of the selected vertices are stored in a coded form. A new strategy is used in the exact algorithm: if during its execution some of the searched or intermediate variables obtain a wrong value then the algorithm continues from a new start point losing some of the results determined so far. The algorithms has been tested on one of the known benchmark graphs and shows lower running times for some graph families. The heuristic versions of the algorithms are based on determining some number of discreet partitions derivative of each vertex…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · Interconnection Networks and Systems · Complexity and Algorithms in Graphs
