BREADTH-FIRST SEARCH APPROACH TO ENUMERATION OF TREE-LIKE CHEMICAL COMPOUNDS

被引:7
|
作者
Zhao, Yang [1 ]
Hayashida, Morihiro [1 ]
Jindalertudomdee, Jira [1 ]
Nagamochi, Hiroshi [2 ]
Akutsu, Tatsuya [1 ]
机构
[1] Kyoto Univ, Bioinformat Ctr, Inst Chem Res, Uji, Kyoto 6110011, Japan
[2] Kyoto Univ, Grad Sch Informat, Dept Appl Math & Phys, Sakyo Ku, Kyoto 6068501, Japan
关键词
Enumeration; chemical graphs; breadth-first search; drug design; tree structure; PATH FREQUENCY; STEREOISOMERS; GRAPHS;
D O I
10.1142/S0219720013430075
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
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-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 as left-heavy, center-rooted, and normal form to 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.
引用
收藏
页数:19
相关论文
共 50 条
  • [21] Fast Breadth-First Search Approximation for Epidemic Source Inference
    Li, Congduan
    Chen, Siya
    Tan, Chee Wei
    2022 56TH ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS (CISS), 2022, : 194 - 199
  • [22] Virtual network embedding algorithm based on breadth-first search
    Peng, Limin
    Sichuan Daxue Xuebao (Gongcheng Kexue Ban)/Journal of Sichuan University (Engineering Science Edition), 2015, 47 (02): : 117 - 122
  • [23] Improving vertex-frontier based GPU breadth-first search
    杨博
    卢凯
    高颖慧
    徐凯
    王小平
    程志权
    Journal of Central South University, 2014, 21 (10) : 3828 - 3836
  • [24] Exploiting Parallelism and Vectorisation in Breadth-First Search for the Intel Xeon Phi
    Paredes, Mireya
    Riley, Graham
    Lujan, Mikel
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (01) : 111 - 128
  • [25] FlexBFS: A Parallelism-aware Implementation of Breadth-First Search on GPU
    Liu, Gu
    An, Hong
    Han, Wenting
    Li, Xiaoqiang
    Sun, Tao
    Zhou, Wei
    Wei, Xuechao
    Tang, Xulong
    ACM SIGPLAN NOTICES, 2012, 47 (08) : 279 - 280
  • [26] Improving vertex-frontier based GPU breadth-first search
    Yang Bo
    Lu Kai
    Gao Ying-hui
    Xu Kai
    Wang Xiao-ping
    Cheng Zhi-quan
    JOURNAL OF CENTRAL SOUTH UNIVERSITY, 2014, 21 (10) : 3828 - 3836
  • [27] Improving vertex-frontier based GPU breadth-first search
    Bo Yang
    Kai Lu
    Ying-hui Gao
    Kai Xu
    Xiao-ping Wang
    Zhi-quan Cheng
    Journal of Central South University, 2014, 21 : 3828 - 3836
  • [28] Research of FTP File Traversal Method based on Breadth-First Search
    Yan, Lei
    Ma, Hong-lin
    Kang, Li
    INTERNATIONAL CONFERENCE ON GRAPHIC AND IMAGE PROCESSING (ICGIP 2012), 2013, 8768
  • [29] An Optimized Breadth-First Search Algorithm for Routing in Optical Access Networks
    Lopes, G.
    Hoffman, D.
    IEEE LATIN AMERICA TRANSACTIONS, 2019, 17 (07) : 1088 - 1095
  • [30] A Low Communication Overhead Breadth-First Search Based on Global Bitmap
    Peng, Ziwei
    Lu, Yutong
    Cheng, Zhiguang
    Du, Yunfei
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2018, PT II, 2018, 11335 : 114 - 129