Breadth-first search approach to enumeration of tree-like chemical compounds
Breadth-first search approach to enumeration of tree-like chemical compounds
复制标题
树状化合物枚举的广度优先搜索方法
DOI:
10.1142/s0219720013430075
复制
发表时间:
2013
影响因子:
1
通讯作者:
H. Nagamochi and T. Akutsu
中科院分区:
文献类型:
--
作者:
Y. Zhao;M. Hayashida;J. Jindalertudomdee;H. Nagamochi and T. Akutsu
Molecular enumeration plays a basic role in the design of drugs, which has been studied by mathematicians, computer scientists, and chemists for quite a long time. Although many researchers are involved in developing enumeration algorithms specific to drug design systems, molecular enumeration is still a hard problem to date due to its exponentially increasing large search space with larger number of atoms. To alleviate this defect, we propose efficient algorithms,BfsSimEnumandBfsMulEnumto enumerate tree-like molecules without and with multiple bonds, respectively, where chemical compounds are represented as molecular graphs. In order to reduce the large search space, we adjust some important concepts such asleft-heavy,center-rooted, andnormal formto molecular tree graphs. Different from many existing approaches, BfsSimEnum and BfsMulEnum firstly enumerate tree-like compounds by breadth-first search order. Computational experiments are performed to compare with several existing methods. The results suggest that our proposed methods are exact and more efficient.