Skip to main content

A Fast Fuzzy Cocke-Younger-Kasami Algorithm for DNA and RNA Strings Analysis

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 6438))

Abstract

In this paper we present a variation of the Cocke-Younger-Kasami algorithm (CYK algorithm for short) for the analysis of fuzzy free context languages applied to DNA strings. We propose a variation of the original CYK algorithm where we prove that the order of the new CYK algorithm is O(n). We prove that the new algorithm only use 2n-1 memory localities. We use a variation of the CYK algorithm, where the free context language can be fuzzy. The fuzzy context-free grammar (FCFG) is obtained from DNA and RNA sequences.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Lee, E.T., Zadeh, L.A.: Note on Fuzzy Languages. Information Sciences 1, 421–434 (1969)

    Article  MathSciNet  Google Scholar 

  2. Asveld, P.R.J.: Fuzzy Context-Free Languages-Part 2: Recognition and Parsing Algorithms. Theoretical Computer Science 347, 191–213 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  3. Molina-Lozano, H., Vallejo-Clemente, E., Morett-Sánchez, J.: DNA Sequence Analysis Using Fuzzy Grammars. IEEE World Congress on Computational Intelligence (2008)

    Google Scholar 

  4. Linz, P.: Formal Languages and Automata, 4th edn. Jones and Bartlett Publishers, USA (2006)

    Google Scholar 

  5. Hopcroft, J.E., Rajeev Motwai, R., Ullman, J.D.: Introduction to Automata Theory, Languages and Computation. Addison-Wesley, Reading (2002)

    Google Scholar 

  6. Duda, R.O., Hart, P.E., Stork, D.G.: Pattern Classification, 2nd edn. Wiley-Interscience, Hoboken (2001)

    MATH  Google Scholar 

  7. Searls, D.B.: The Languages of Genes. Nature 420, 211–217 (2002)

    Article  Google Scholar 

  8. Brendel, V., Busse, H.: Genome Structure Described by Formal Languages. Nucleic Acids Research 12, 2561–2568 (1984)

    Article  Google Scholar 

  9. Head, T.: Formal Languages Theory and DNA. Bulleting Mathematical Biology 49 (1987)

    Google Scholar 

  10. Searls, D.: The Linguistics of DNA. American Scientific 80, 579–591 (1992)

    Google Scholar 

  11. Searls, D.: Artificial Intelligence and Molecular Biology. In: Hunter, L. (ed.) pp. 47–120. AAAI Press, Menlo Park (1993)

    Google Scholar 

  12. Collado-Vides, J.: A Transformational Grammar Approach to the Study of the Regulation of Gene Expression. Journal of Theory Biology 136, 403–425 (1989)

    Article  Google Scholar 

  13. Mordeson, J.N., Malik, D.S.: Fuzzy Automata and Languages: Theory and Applications. Chapman and Hall/CRC (2002)

    Google Scholar 

  14. Jang, J.-S., Sun, C.-T., Mitzutani, E.: Neuro-Fuzzy and Soft Computing: a Computational Approach to Learning and Machine Intelligence. Prentice-Hall, Englewood Cliffs (1997)

    Google Scholar 

  15. Jones, N.C., Pevzner, P.A.: An Introduction to Bioinformatics Algorithms. MIT Press, Cambridge (2004)

    Google Scholar 

  16. Database of Protein Domains, Families and Functional Sites, http://www.expasy.ch/prosite

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Molina-Lozano, H. (2010). A Fast Fuzzy Cocke-Younger-Kasami Algorithm for DNA and RNA Strings Analysis. In: Sidorov, G., Hernández Aguirre, A., Reyes García, C.A. (eds) Advances in Soft Computing. MICAI 2010. Lecture Notes in Computer Science(), vol 6438. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16773-7_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-16773-7_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-16772-0

  • Online ISBN: 978-3-642-16773-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics