2013
DOI: 10.1142/s0219720013430075
|View full text |Cite
|
Sign up to set email alerts
|

Breadth-First Search Approach to Enumeration of Tree-Like Chemical Compounds

Abstract: 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, BfsSimEnum and BfsMulEnum to enumerate tree-l… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
5

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(7 citation statements)
references
References 16 publications
0
7
0
Order By: Relevance
“…We propose an algorithm BfsBenNaphEnum for enumerating chemical compounds containing benzene rings and naphthalene rings as cyclic structures. BfsBenNaphEnum utilizes our previously developed algorithms BfsSimEnum, BfsMulEnum [ 18 ], and assigns carbon position lists.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…We propose an algorithm BfsBenNaphEnum for enumerating chemical compounds containing benzene rings and naphthalene rings as cyclic structures. BfsBenNaphEnum utilizes our previously developed algorithms BfsSimEnum, BfsMulEnum [ 18 ], and assigns carbon position lists.…”
Section: Methodsmentioning
confidence: 99%
“…It was reported that OMG is able to deal with different valences for a kind of atom, and was not efficient for several instances compared with MOLGEN. While the remaining ones, such as EnuMol [ 16 , 17 ] as well as BfsSimEnum and BfsMulEnum [ 18 ], have a limitation of the structure of enumerated compounds, such as acyclic compounds for BfsSimEnum and BfsMulEnum and compounds with no cycle except for benzene rings for EnuMol, the methods consume significantly less computational time. There are also related application softwares, e.g.…”
Section: Introductionmentioning
confidence: 99%
“…In the previous study, to reduce the search space (i.e., the size of a family tree), we utilized two constraints for molecular trees, center-rooted , and left-heavy [6]. Bfs-SimEnum outputs only center-rooted and left-heavy molecular trees.…”
Section: Preliminariesmentioning
confidence: 99%
“…Finally, a generated molecular tree is discarded if it is not in normal form [6]. We say that a molecular tree T is in normal form if T is center-rooted and left-heavy, and the center of T is a single vertex, or the center is an edge ( r, v ) and T ( v ) ≥ m T v ( r ) holds, where r is the root of T , and T v ( r ) denotes the subtree rooted at r obtained by subtracting T ( v ) from T .…”
Section: Preliminariesmentioning
confidence: 99%
See 1 more Smart Citation