TY - JOUR
T1 - Speeding up the dynamic algorithm for planar RNA folding
AU - Nussinov, Ruth
AU - Shapiro, Bruce
AU - Le, Shu Yun
AU - Maizel, Jacob V.
PY - 1990/6
Y1 - 1990/6
N2 - The simplest dynamic algorithm for planar RNA folding searches for the maximum number of base pairs. The algorithm uses O(n3) steps. The more general case, where different weights (energies) are assigned to stacked base pairs and to the various types of single-stranded region topologies, requires a considerably longer computation time because of the partial backtracking involved. Limiting the loop size reduces the running time back to O(n3). Reduction in the number of steps in the calculations of the various RNA topologies has recently been suggested, thereby improving the time behavior. Here we show how a "jumping" procedure can be used to speed up the computation, not only for the maximal number of base pairs algorithm, but for the minimal energy algorithm as well.
AB - The simplest dynamic algorithm for planar RNA folding searches for the maximum number of base pairs. The algorithm uses O(n3) steps. The more general case, where different weights (energies) are assigned to stacked base pairs and to the various types of single-stranded region topologies, requires a considerably longer computation time because of the partial backtracking involved. Limiting the loop size reduces the running time back to O(n3). Reduction in the number of steps in the calculations of the various RNA topologies has recently been suggested, thereby improving the time behavior. Here we show how a "jumping" procedure can be used to speed up the computation, not only for the maximal number of base pairs algorithm, but for the minimal energy algorithm as well.
UR - http://www.scopus.com/inward/record.url?scp=0025077218&partnerID=8YFLogxK
U2 - 10.1016/0025-5564(90)90046-2
DO - 10.1016/0025-5564(90)90046-2
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:0025077218
SN - 0025-5564
VL - 100
SP - 33
EP - 47
JO - Mathematical Biosciences
JF - Mathematical Biosciences
IS - 1
ER -