A dynamic programming algorithm to predict synthesis processes of tree-structured compounds with graph grammar.

Genome Inform

Bioinformatics Center, Institute for Chemical Research, Kyoto University, Gokasho, Uji, Kyoto, 611-0011, Japan.

Published: January 2014

For several decades, many methods have been developed for predicting organic synthesis paths. However these methods have non-polynomial computational time. In this paper, we propose a bottom-up dynamic programming algorithm to predict synthesis paths of target tree-structured compounds. In this approach, we transform the synthesis problem of tree-structured compounds to the generation problem of unordered trees by regarding tree-structured compounds and chemical reactions as unordered trees and rules, respectively. In order to represent rules corresponding to chemical reactions, we employ a subclass of NLC (Node Label Controlled) grammars. We also give some computational results on this algorithm.

Download full-text PDF

Source

Publication Analysis

Top Keywords

tree-structured compounds
16
dynamic programming
8
programming algorithm
8
algorithm predict
8
predict synthesis
8
synthesis paths
8
unordered trees
8
chemical reactions
8
synthesis
4
synthesis processes
4

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!