A New Algorithm for Graph Monomorphism Based on the Projections of the Product Graph
- 1 September 1986
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Systems, Man, and Cybernetics
- Vol. 16 (5) , 740-751
- https://doi.org/10.1109/tsmc.1986.289319
Abstract
A new algorithm is presented for detecting graph monomorphisms for a pair of graphs. This algorithm entails a tree search based on the projections of the product graph called the net of the two graphs. It uses the minimum number of neighbors of the projected graphs to detect infeasible subtrees. The algorithm, in comparison with that of Deo and coworkers, is more efficient in its storage space utilization and average execution time. It does not suffer from the ambiguity which arises in Deo et al.'s work when cyclic graphs are matched. Applications to attributed graph monomorphisms are included.Keywords
This publication has 18 references indexed in Scilit:
- A subgraph isomorphism algorithm using resolutionPattern Recognition, 1981
- Isomorphism Testing for Graphs, Semigroups, and Finite Automata are Polynomially Equivalent ProblemsSIAM Journal on Computing, 1978
- The graph isomorphism diseaseJournal of Graph Theory, 1977
- A new algorithm for digraph isomorphismBIT Numerical Mathematics, 1977
- A Fast Backtracking Algorithm to Test Directed Graphs for Isomorphism Using Distance MatricesJournal of the ACM, 1976
- An Algorithm for Subgraph IsomorphismJournal of the ACM, 1976
- An $n^{5/2} $ Algorithm for Maximum Matchings in Bipartite GraphsSIAM Journal on Computing, 1973
- A Backtrack Procedure for Isomorphism of Directed GraphsJournal of the ACM, 1973
- An Efficient Algorithm for Graph IsomorphismJournal of the ACM, 1970
- A Graph-Theoretic Algorithm for Matching Chemical Structures.Journal of Chemical Documentation, 1965