
Document Type
Dissertation
Date of Award
1982
Abstract
Polynomially bounded algorithms are presented for testing isomorphism of two classes of graphs: the strongly regular graphs, which have been difficult for many previous isomorphism algorithms to process, and the compact graphs (graphs with diameter of 2 whose complements also have diameter of 2).The strongly regular graphs algorithm is based on the use of a profiling technique to enumerate the positions of the vertices with respect to the shortest paths of length and the neighborhoods of providing a measure of the graph 2 the vertices on the paths, thus structure. As a consequence of the rigid constraints imposed (by definition of strongly regular graphs) on the interrelationships among the vertex neighborhoods, the path-based algorithm is shown to generate the automorphism partition for strongly regular graphs.The compact graphs algorithm is based on enumeration of the breadth-first string trees of height at most 3 which can be embedded in each graph, and of the positions of each vertex within each tree. It is shown that equality of profiles based on these enumerations, the calculation of which is of polynomial complexity, constitutes a sufficient condition to prove isomorphism for the compact graphs. Since the strongly regular graphs are compact and can be tested by both algorithms, a discussion of their relative performance for this class is provided.A general version of the tree-based algorithm is given in terms of a non-specific class of trees. A parallel version of this algorithm is discussed and analyzed.The complexities (polynomial, isomorphism complete. etc.) of and algorithms for isomorphism testing for various. graph classes, and selected other problems, are surveyed and discussed. The hierarchy of isomorphism problems of various complexities is extended to include the strongly regular and compact graphs. The position of the subgraph isomorphism problems on which the new isomorphism algorithms are based is established with respect to the general hierarchy of complexities.
Recommended Citation
Dean, Susan Thorpe, "Graph Isomorphism Algorithms Based on Trees and Paths." (1982). All ETDs from UAB. 7020.
https://digitalcommons.library.uab.edu/etd-collection/7020
Comments
PhD - ProQuest publication number 8316248