Back to Search Start Over

On Finding Nonisomorphic Connected Subgraphs and Distinct Molecular Substructures

Authors :
Christoph Rücker
Gerta Rücker
Source :
Journal of Chemical Information and Computer Sciences. 41:314-320
Publication Year :
2001
Publisher :
American Chemical Society (ACS), 2001.

Abstract

The problem of finding all nonisomorphic subgraphs of a given graph (all distinct substructures of a given molecular structure) is discussed. A computer program is introduced that first generates all connected subgraphs and then uses a combination of well-discriminating graph invariants to eliminate duplicates. The program is broadly applicable, in particular for molecular graphs which may or may not contain unsaturation or heteroatoms. The number of distinct substructures (Ns), proposed earlier as a measure of a compound's complexity which takes into account its symmetry, is thus automatically obtained. As was to be expected, due to the nature of the problem the computational effort increases exponentially with problem size, whence in most cases complexity measures other than Ns are to be preferred.

Details

ISSN :
00952338
Volume :
41
Database :
OpenAIRE
Journal :
Journal of Chemical Information and Computer Sciences
Accession number :
edsair.doi.dedup.....6fb931829fd66307375b72f97d935c9e
Full Text :
https://doi.org/10.1021/ci000092b