PubMed · 1724937
Speeding up the dynamic algorithm for planar RNA folding.
Abstract
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.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
R Nussinov, B Shapiro, S Y Le, J V Maizel. 1990. Speeding up the dynamic algorithm for planar RNA folding.. https://doi.org/10.1016/0025-5564(90)90046-2
Cite the original work for its findings. Save a collection to share your selection of sources.