RNA folding including pseudoknots: a new parameterized algorithm and improved upper bound

  • Authors:
  • Chunmei Liu;Yinglei Song;Louis Shapiro

  • Affiliations:
  • Dept. of Systems and Computer Science, Howard University, Washington, DC;Dept. of Mathematics and Computer Science, University of Maryland Eastern, Princess Anne, MD;Dept. of Mathematics, Howard University, Washington, DC

  • Venue:
  • WABI'07 Proceedings of the 7th international conference on Algorithms in Bioinformatics
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Predicting the secondary structure of an RNA sequence is an important problem in structural bioinformatics. The general RNA folding problem, where the sequence to be folded may contain pseudoknots, is computationally intractable when no prior knowledge on the pseudoknot structures the sequence contains is available. In this paper, we consider stable stems in an RNA sequence and provide a new characterization for its stem graph, a graph theoretic model that has been used to describe the overlapping relationships for stable stems. Based on this characterization, we identify a new structure parameter for a stem graph. We call this structure parameter crossing width. We show that given a sequence with crossing width c for its stem graph, the general RNA folding problem can be solved in time O(2ck3n2), where n is the length of the sequence, k is the maximum length of stable stems. Moreover, this characterization leads to an O(2(1+2k2)nn2k3) time algorithm for the general RNA folding problem where the lengths of stems in the sequence are at most k, this result improves the upper bound of the problem to 2O(n)n2 when the maximum stem length is bounded by a constant.