Skip to main content

A Fuzzy Dynamic Programming Approach to Predict RNA Secondary Structure

  • Conference paper
Algorithms in Bioinformatics (WABI 2006)

Part of the book series: Lecture Notes in Computer Science ((LNBI,volume 4175))

Included in the following conference series:

Abstract

Due to the recent discovery of many RNAs with great diversity of functions, there is a resurgence of research in using RNA primary sequences to predict their secondary structures, due to the discovery of many new RNAs with a great diversity of functions. Among the proposed computational approaches, the well-known traditional approaches such as the Nussinov approach and the Zuker approach are essentially based on deterministic dynamic programming, whereas the stochastic context-free grammar (SCFG), the Bayesian estimation, and the partition function approaches are based on stochastic dynamic programming. In addition, heuristic approaches like artificial neural network and genetic algorithm have also been presented to address this challenging problem. But the prediction accuracy of these approaches is still far from perfect. Here based on the fuzzy sets theory, we propose a fuzzy dynamic programming approach to predict RNA secondary structure, which takes advantage of the fuzzy sets theory to reduce parameter sensitivity and import qualitative prior knowledge through fuzzy goal distribution. Based on the experiments performed on a dataset of tRNA sequences, it is shown that the prediction accuracy of our proposed approach is significantly improved compared with the BJK grammar model of the SCFG approach.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Nussinov, Pieczenik, Griggs, Kleitman: Algorithms for loop matchings. SIAM Journal on Applied Mathematics 35, 68–82 (1978)

    Article  MATH  MathSciNet  Google Scholar 

  2. Zuker, M., Stiegler, P.: Optimal computer folding of large rna sequences using thermodynamics and auxiliary information. Nucleic Acids Research 9(1), 133–148 (1981)

    Article  Google Scholar 

  3. Zuker, M.: Mfold web server for nucleic acid folding and hybridization prediction. Nucleic Acids Research 31(13), 3406–3415 (2003)

    Article  Google Scholar 

  4. Hofacker, I.L., Fontana, W., Stadler, P.F., Bonhoeffer, L.S., Tacker, M., Schuster, P.: Fast folding and comparison of RNA secondary structures. Monatsh. Chem. 125, 167–188 (1994)

    Article  Google Scholar 

  5. Eddy, S.R., Durbin, R.: RNA sequence analysis using covariance models. Nucleic Acids Research (1994)

    Google Scholar 

  6. Ding, Y., Lawrence, C.E.: A bayesian statistical algorithm for RNA secondary structure prediction. Computers & Chemistry 23(3-4), 387–400 (1999)

    Article  Google Scholar 

  7. Mccaskill, J.S.: The equilibrium partition function and base pair binding probabilities for rna secondary structure. Biopolymers 29(6-7), 1105–1119 (1990)

    Article  Google Scholar 

  8. Steeg, E.W.: Neural network algorithms for RNA secondary structure prediction. Technical report, University of Toronto Computer Science Dept., Toronto Canada (1990)

    Google Scholar 

  9. Hu, Y.J.: Gprm: a genetic programming approach to finding common RNA secondary structure elements. Nucleic Acids Research 31(13), 3446–3449 (2003)

    Article  Google Scholar 

  10. Zadeh, L.A.: Fuzzy sets. Information and Control 8(3), 338–353 (1965)

    Article  MATH  MathSciNet  Google Scholar 

  11. Bellman, R.E., Zadeh, L.A.: Decision making in a fuzzy environment. Management Science 17, 141–164 (1970)

    Article  MathSciNet  Google Scholar 

  12. Kacprzyk, J., Esogbue, A.O.: Fuzzy dynamic programming: main developments and applications. Fuzzy Sets Syst. 81(1), 31–45 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  13. Dowell, R.D., Eddy, S.R.: Evaluation of several lightweight stochastic context-free grammars for RNA secondary structure prediction. BMC Bioinformatics 5, 71–99 (2004)

    Article  Google Scholar 

  14. Knudsen, B., Hein, J.: Rna secondary structure prediction using stochastic context-free grammars and evolutionary history. Bioinformatics 15(6), 446–454 (1999)

    Article  Google Scholar 

  15. Bilgiç, T., Türkşen, I.B.: Measurement of membership functions: theoretical and empirical work. In: Dubois, H.P.D., Zimmermann, H.J. (eds.) International Handbook of Fuzzy Sets and Possibility Theory. Kluwer Academic, Norwell (1999)

    Google Scholar 

  16. Steinberg, S., Misch, A., Sprinzl, M.: Compilation of tRNA sequences and sequences of tRNA genes. Nucleic Acids Research 21(13), 3011–3015 (1993)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Song, D., Deng, Z. (2006). A Fuzzy Dynamic Programming Approach to Predict RNA Secondary Structure. In: Bücher, P., Moret, B.M.E. (eds) Algorithms in Bioinformatics. WABI 2006. Lecture Notes in Computer Science(), vol 4175. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11851561_23

Download citation

  • DOI: https://doi.org/10.1007/11851561_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-39583-6

  • Online ISBN: 978-3-540-39584-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics