Maximum common subgraph isomorphism algorithms and their applications in molecular science: a review
Authors:
- 21 January 2011
- journal article
- review article
- Published by Wiley in WIREs Computational Molecular Science
- Vol. 1 (1) , 68-79
Abstract
The intuitive description of small and large molecules using graphs has led to an increasing interest in the application of graph concepts for describing, analyzing, and comparing small molecules as well as proteins. Graph theory is a well‐studied field and many applications are present in various scientific disciplines. Recent literature describes a number of successful applications to biological problems. One of the most applied concepts aims at finding a maximal common subgraph (MCS) isomorphism between two graphs. We review exact MCS algorithms, especially designed for graphs obtained from small and large molecules, and give an overview of their successful applications. © 2011 John Wiley & Sons, Ltd. WIREs Comput Mol Sci 2011 1 68–79 DOI: 10.1002/wcms.5This article is categorized under: Structure and Mechanism > Molecular Structures Computer and Information Science > Chemoinformatics Computer and Information Science > Computer Algorithms and ProgrammingKeywords
This publication has 64 references indexed in Scilit:
- The NCBI BioSystems databaseNucleic Acids Research, 2009
- Structural pattern matching of nonribosomal peptidesBMC Structural Biology, 2009
- A maximum common substructure-based algorithm for searching and predicting drug-like compoundsBioinformatics, 2008
- NORINE: a database of nonribosomal peptidesNucleic Acids Research, 2007
- Scaffold‐Hopping: How Far Can You Jump?QSAR & Combinatorial Science, 2006
- The Protein Data BankNucleic Acids Research, 2000
- An exact algorithm for the maximum clique problemOperations Research Letters, 1990
- Matching oversegmented 3D images to models using association graphsImage and Vision Computing, 1989
- Algorithm 457: finding all cliques of an undirected graphCommunications of the ACM, 1973
- The Generation of a Unique Machine Description for Chemical Structures-A Technique Developed at Chemical Abstracts Service.Journal of Chemical Documentation, 1965