Efficient enumeration of monocyclic chemical graphs with given path frequencies
نویسندگان
چکیده
BACKGROUND The enumeration of chemical graphs (molecular graphs) satisfying given constraints is one of the fundamental problems in chemoinformatics and bioinformatics because it leads to a variety of useful applications including structure determination and development of novel chemical compounds. RESULTS We consider the problem of enumerating chemical graphs with monocyclic structure (a graph structure that contains exactly one cycle) from a given set of feature vectors, where a feature vector represents the frequency of the prescribed paths in a chemical compound to be constructed and the set is specified by a pair of upper and lower feature vectors. To enumerate all tree-like (acyclic) chemical graphs from a given set of feature vectors, Shimizu et al. and Suzuki et al. proposed efficient branch-and-bound algorithms based on a fast tree enumeration algorithm. In this study, we devise a novel method for extending these algorithms to enumeration of chemical graphs with monocyclic structure by designing a fast algorithm for testing uniqueness. The results of computational experiments reveal that the computational efficiency of the new algorithm is as good as those for enumeration of tree-like chemical compounds. CONCLUSIONS We succeed in expanding the class of chemical graphs that are able to be enumerated efficiently.
منابع مشابه
Kernel Methods for Chemical Compounds: From Classification to Design
In this paper, we briefly review kernel methods for analysis of chemical compounds with focusing on the authors’ works. We begin with a brief review of existing kernel functions that are used for classification of chemical compounds and prediction of their activities. Then, we focus on the pre-image problem for chemical compounds, which is to infer a chemical structure that is mapped to a given...
متن کاملDFT Study on the Possible Intramolecular Rearrangement of Four Monocyclic Monoterpenes
As the basis and preliminary work of future experimental study on PAHs formation under high temperature, theoretical computations on the intramolecular rearrangement reactions of sylvestrene (1-methyl-3-vinylcyclohexene) and 1,4-dimethyl-4-vinylcyclohexene are conducted and reveal that they may be transformed to themselves. The conversion between Dipentene and 2,4-dimethyl-4-vinylcyclohexen...
متن کاملImproved algorithms for enumerating tree-like chemical graphs with given path frequency.
This paper considers the problem of enumerating all non-isomorphic tree-like chemical graphs with given path frequency, where "tree-like" means that the graph can be viewed as a tree if multiple edges (i.e., edges with the same end points) and a benzene ring are treated as one edge and one vertex, respectively, and "path frequency" is a vector of the numbers of specified vertex-labeled paths th...
متن کاملApplications of graph theory in chemistry
Graph theoretical (GT) applications in chemistry underwent a dramatic revival lately. Constitutional (molecular) graphs have points (vertices) representing atoms and lines (edges) symbolizing malent bonds. This review deals with definition. enumeration. and systematic coding or nomenclature of constitutional or steric isomers, valence isomers (especially of annulenes). and condensed polycyclic ...
متن کاملEnumeration Method for Structural Isomers Containing User-Defined Structures Based on Breadth-First Search Approach
Enumeration of chemical structures satisfying given conditions is an important step in the discovery of new compounds and drugs, as well as the elucidation of the structure. One of the most frequently used conditions in the enumeration is the number of chemical elements that corresponds to the chemical formula. In this work, we propose a novel efficient enumeration algorithm, BfsStructEnum, whi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره 6 شماره
صفحات -
تاریخ انتشار 2014