Jump to content

Maximum common induced subgraph

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Srn (talk | contribs) at 10:22, 1 October 2007. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In complexity theory, Maximum Common Subgraph-Isomorphism (MCS) is an optimization problem that is known to be NP-hard. The formal description of the problem is as follows:

Maximum Common Subgraph-Isomorphism(G1, G2)

The associated decision problem, i.e., given G1, G2 and an integer k, deciding whether G1 contains a subgraph of at least k edges isomorphic to a subgraph of G2 is NP-complete.

One possible solution for this problem is to build a modular 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.

See also

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.