Approximation algorithms for optimal RNA secondary structures common to multiple sequences

被引:0
|
作者
Tamura, Takeyuki [1 ]
Akutsu, Tatsuya [1 ]
机构
[1] Kyoto Univ, Inst Chem Res, Bioinformat Ctr, Uji, Kyoto 6110011, Japan
关键词
computational biology; RNA secondary structure prediction; approximation algorithms;
D O I
10.1093/ietfec/e90-a.5.917
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
It is well known that a basic version (i.e., maximizing the number of base-pairs) of the RNA secondary structure prediction problem can be solved in O(n(3)) time by using simple dynamic programming procedures. For this problem, an O(n(3)(log log n)(1/2)/(log n)(1/2)) time exact algorithm and an O(n(2.776) + (1/epsilon)(O(1))) time approximation algorithm which has guaranteed approximation ratio 1 - epsilon for any positive constant epsilon are also known. Moreover, when two RNA sequences are given, there is an O(n(6)) time exact algorithm which can optimize structure and alignments. In this paper, we show an O(n(5)) time approximation algorithm for optimizing structure and alignments of two RNA sequences with assuming that the optimal number of base-pairs is more than O(n(0.75)). We also show that the problem to optimize structure and alignments for given N sequences is NP-hard and introduce a constant-factor approximation algorithm.
引用
下载
收藏
页码:917 / 923
页数:7
相关论文
共 50 条
  • [1] Approximation Algorithms for Predicting RNA Secondary Structures with Arbitrary Pseudoknots
    Jiang, Minghui
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2010, 7 (02) : 323 - 332
  • [2] Improved approximation algorithms for predicting RNA secondary structures with arbitrary pseudoknots
    Jiang, Minghui
    ALGORITHMIC ASPECTS IN INFORMATION AND MANAGEMENT, PROCEEDINGS, 2007, 4508 : 399 - 410
  • [3] New approximation algorithms for RNA secondary structures prediction problems by local search
    Zhou, Aizhong
    Feng, Haodi
    Guo, Jiong
    Jiang, Haitao
    Liu, Nan
    Zhu, Binhai
    Zhu, Daming
    THEORETICAL COMPUTER SCIENCE, 2024, 988
  • [4] TurboFold: Iterative probabilistic estimation of secondary structures for multiple RNA sequences
    Harmanci, Arif O.
    Sharma, Gaurav
    Mathews, David H.
    BMC BIOINFORMATICS, 2011, 12
  • [5] Multilign: an algorithm to predict secondary structures conserved in multiple RNA sequences
    Xu, Zhenjiang
    Mathews, David H.
    BIOINFORMATICS, 2011, 27 (05) : 626 - 632
  • [6] TurboFold: Iterative probabilistic estimation of secondary structures for multiple RNA sequences
    Arif O Harmanci
    Gaurav Sharma
    David H Mathews
    BMC Bioinformatics, 12
  • [7] Phases of the secondary structures of RNA sequences
    Bundschuh, R
    Hwa, T
    EUROPHYSICS LETTERS, 2002, 59 (06): : 903 - 909
  • [8] Alignment of possible secondary structures in multiple RNA sequences using simulated annealing
    Kim, J
    Cole, JR
    Pramanik, S
    COMPUTER APPLICATIONS IN THE BIOSCIENCES, 1996, 12 (04): : 259 - 267
  • [9] On the Approximation of Optimal Structures for RNA-RNA Interaction
    Mneimneh, Saad
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2009, 6 (04) : 682 - 688
  • [10] A seed-based method for predicting common secondary structures in unaligned RNA sequences
    Fang, Xiaoyong
    Luo, Zhigang
    Wang, Zhenghua
    Yuan, Bo
    Shi, Jinlong
    MODELING DECISIONS FOR ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2007, 4617 : 403 - +