1973
DOI: 10.1145/321765.321766
|View full text |Cite
|
Sign up to set email alerts
|

A Backtrack Procedure for Isomorphism of Directed Graphs

Abstract: A reasonably efficient procedure for testing pairs of directed graphs for isomorphism is important in information retrieval and other application fields in which structured data have to be matched. One such procedure, a backtrack procedure based on a representation of directed graphs by linear formulas, is described. A procedure for finding a partial subdigraph of a digraph that is isomorphic to a given digraph is also described.KEY WORDS AND PHRASES: backtrack programming, digraph isomorphism, representation … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
22
0

Year Published

1976
1976
2021
2021

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 52 publications
(22 citation statements)
references
References 9 publications
0
22
0
Order By: Relevance
“…The experiments with cliques were carried out at the suggestion of Dr. B. R. Heap, who also proposed the modifications described in Appendix 2. The author is grateful to the referee for his comments and, in particular, for recommending comparison with References [2] and [3].…”
Section: Appendix 1 Statement Of the Refinement Proceduresmentioning
confidence: 99%
See 2 more Smart Citations
“…The experiments with cliques were carried out at the suggestion of Dr. B. R. Heap, who also proposed the modifications described in Appendix 2. The author is grateful to the referee for his comments and, in particular, for recommending comparison with References [2] and [3].…”
Section: Appendix 1 Statement Of the Refinement Proceduresmentioning
confidence: 99%
“…Like the tree-search algorithm of Berztiss [2], which we will discuss later, our algorithm differs from that of Corneil and Gotlieb in that it does not process the two graphs separately: the ability to cope with subgraph isomorphism stems from the fact that the computation always works on both graphs at once. We have not attempted to find a graph property that is possessed by all graphs which are isomorphic to a given graph.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…The first real dataset, referred to as AIDS_10K, consists of 10,000 graphs that are randomly drawn from the AIDS Antiviral screen database 1 . These graphs have 25 vertices and 27 edges on average.…”
Section: Datasetsmentioning
confidence: 99%
“…In other words, it asks whether there is a one-to-one mapping between the vertices of the graphs, preserving the edges. This problem has been studied for decades by mathematicians, chemists and computer scientists, and is considered interesting from both the theoretical and the practical point of view, since it has applications in many fields, ranging from pattern recognition and computer vision [7] to information retrieval [1], data mining [19], or chemistry [14]. For example, in data mining, one main challenges in frequent subgraph mining is to systematically generate candidate subgraphs in a non-redundant manner, such that we do not generate the same graph more than once.…”
Section: Introductionmentioning
confidence: 99%