Maximum common subgraph isomorphism problem
From Wikipedia, the free encyclopedia
In complexity theory, Maximum Common Subgraph-Isomorphism (MCS) is an optimization problem that is known to be NP-complete. The formal description of the problem is as follows.
Maximum Common Subgraph-Isomorphism(G1, G2)
Input: Two graphs G1 and G2.
Question: What is the largest subgraph of G1 isomorphic to a subgraph of G2?
One possible solution for this problem is to build a product graph, in which the largest clique represents a solution for the MCS problem.
MCS algorithms have a long tradition in Cheminformatics and pharmacophore mapping.
[edit] See also
[edit] References
- Michael R. Garey and David S. Johnson (1979). Computers and Intractability: A Guide to the Theory of NP-Completeness. W.H. Freeman. ISBN 0-7167-1045-5. A1.4: GT48, pg.202.