An O(n3log n) deterministic and an O(n3) Las Vegs isomorphism test for trivalent graphs
Journal of the ACM (JACM)
Graph embedding in SYNCHEM2, an expert system for organic synthesis discovery
Discrete Applied Mathematics - Applications of Graphs in Chemistry and Physics
Parallel depth first search. Part I. implementation
International Journal of Parallel Programming
Model matching in robot vision by subgraph isomorphism
Pattern Recognition
SubGemini: identifying subcircuits using a fast subgraph isomorphism algorithm
DAC '93 Proceedings of the 30th international Design Automation Conference
The advantages of multiple parallelizations in combinatorial search
Journal of Parallel and Distributed Computing - Special issue on data parallel algorithms and programming
$O(M.N)$ Algorithms for the Recognition and Isomorphism Problems on Circular-Arc Graphs
SIAM Journal on Computing
Journal of the ACM (JACM)
Graph Isomorphism and Identification Matrices: Parallel Algorithms
IEEE Transactions on Parallel and Distributed Systems
A system to understand hand-drawn floor plans using subgraph isomorphism and Hough transform
Machine Vision and Applications
An Algorithm for Subgraph Isomorphism
Journal of the ACM (JACM)
Rational Drug Design
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
A Shape Analysis Model with Applications to a Character Recognition System
IEEE Transactions on Pattern Analysis and Machine Intelligence
A Polynomial-Time Algorithm for Subgraph Isomorphism of Two-Connected Series-Parallel Graphs
ICALP '88 Proceedings of the 15th International Colloquium on Automata, Languages and Programming
Graph Theory With Applications
Graph Theory With Applications
Hi-index | 0.00 |
The identification of subgraph isomorphisms is a well-known problem that occurs in many application areas. An important variant of the problem occurs when there are model graphs and a single input graph, and we wish to search for subgraph isomorphisms from any of the model graphs to the input graph. This chapter discusses the Parallel Netwprk (PN) algorithm; a parallel, deterministic algorithm for finding subgraph isomorphisms from a database of attributed model graphs to an attributed, directed input graph. The algorithm decomposes the model graphs and forms the resultant subgraphs into a number of search networks. Subgraphs common to any number of model graphs are represented only once. This approach allows rapid, parallel detection of matches of common subgraphs onto the input graph. In parallel, all mappings found for each model graph are searched to detect complete, consistent mappings, which define subgraph isomorphisms. When used on a hierarchical interconnection network, the algorithm allows local communication to be used to advantage, reducing communication overheads and improving performance.