Algebraic and Combinatorial Properties of Common RNA Pseudoknot Classes with Applications
Algebraic and Combinatorial Properties of Common RNA Pseudoknot Classes with Applications
复制标题
DOI:
10.1089/cmb.2011.0094
复制
发表时间:
2012-10
期刊:
影响因子:
--
通讯作者:
M. Nebel;Frank Weinberg
中科院分区:
文献类型:
--
作者:
M. Nebel;Frank Weinberg
Predicting RNA structures with pseudoknots in general is an NP-complete problem. Accordingly, several authors have suggested subclasses that provide polynomial time prediction algorithms by allowing (respectively, disallowing) certain structural motives. In this article, we introduce a unifying algebraic view on most of these classes. That way it becomes possible to find linear time recognition algorithms that decide whether or not a given structure is member of a class (we offer these algorithms as a web service to the scientific community). Furthermore, by presenting a general translation scheme of our algebraic descriptions into multiple context-free grammars, and proving a new correspondence of multiple context-free grammars and generating functions, it becomes possible to derive the precise asymptotic size of all the classes, solving some open problems such as enumerating the Rivas & Eddy class of pseudoknots.