Skip to main content

Solution to Motif Finding Problem in Membranes

  • Conference paper
  • First Online:
  • 424 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10105))

Abstract

The study of genes is an important field of biology. A way to understand genetic composition is through finding regularly occurring nucleotide sequences, or motifs, in a DNA sequence. However, finding these motifs is difficult and is shown to be NP-complete. In this paper, we use a variant of P systems called Evolution-Communication P systems with Energy using string objects to solve the Motif Finding Problem in O(lt)-time where l is the length of the motif and t is the number of DNA sequences given.

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 EPUB and 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

Notes

  1. 1.

    In [5], the formal definition of \(\varPi _1\) has an initial membrane structure containing two membranes, i.e. \(\mu = [_1[_2]_2]_1\). However, it is apparent that even when removing membrane 2 and relocating the initial content of membrane 2, i.e. \(\beta _1\), and the rules of region 2 in the skin region, the algorithm still works almost the same. The only difference is the resources used.

  2. 2.

    This is an entirely new subsystem compared to the subsystem \(\varPi _3\) in [5]. In [5], we were only able to solve for the restricted version of MFP because it can only find the motif if it has a unique maximum score. Otherwise, the system will just output an indication that the maximum score is not unique and therefore, won’t solve the problem.

References

  1. Adorna, H., Păun, G., Pérez-Jiménez, M.J.: On communication complexity in evolution-communication P systems. Roman. J. Inf. Sci. Technol. 13, 113–130 (2010)

    Google Scholar 

  2. Ausiello, G., Crescenzi, P., Gambosi, G., Kann, V., Marchetti-Spaccamela, A., Protasi, M.: Complexity and Approximation: Combinatorial Optimization Problems and Their Approximability Properties, 1st edn. Springer, Heidelberg (1999)

    Book  MATH  Google Scholar 

  3. Cavaliere, M.: Evolution–communication P systems. In: PĂun, G., Rozenberg, G., Salomaa, A., Zandron, C. (eds.) WMC 2002. LNCS, vol. 2597, pp. 134–145. Springer, Heidelberg (2003). doi:10.1007/3-540-36490-0_10

    Chapter  Google Scholar 

  4. Fontana, F., Franco, G.: Finding the maximum element using P systems. J. Univ. Comput. Sci. 10(5), 567–580 (2004)

    MathSciNet  Google Scholar 

  5. Gapuz, K., Mendoza, E., Juayong, R.A., Hernandez, N.H., Adorna, H.: Solution to a restricted motif finding problem in membranes. In: Sioson, A., et al. (eds.) Proceedings of the 16th Philippine Computing Science Congress (PCSC 2016), pp. 136–147. Puerto Princesa, Palawan (2016). https://sites.google.com/site/2016pcsc/proceedings

    Google Scholar 

  6. Jones, N., Pevzner, P.: An Introduction to Bioinformatics Algorithms. Massachusetts Institute of Technology Press, Cambridge (2004)

    Google Scholar 

  7. Leavitt, S.A.: Deciphering the Genetic Code. https://history.nih.gov/exhibits/nirenberg/glossary.htm. Accessed 20 Feb 2016

  8. Naranayan, K.S.: Language of P systems; computability and complexity. Master’s thesis, Indian Institute of Technology Madras (2001)

    Google Scholar 

  9. Păun, G.: Membrane Computing. Springer, Heidelberg (2002)

    Book  MATH  Google Scholar 

  10. Păun, G.: Introduction to Membrane Computing. In: Ciobanu, G., Păun, G., Pérez-Jiménez, M.J. (eds.) Applications of Membrane Computing. Natural Computing Series, pp. 1–42. Springer, Heidelberg (2006). http://dx.doi.org/10.1007/3-540-29937-8_1

    Google Scholar 

  11. Pérez–Jiménez, M.J.: A computational complexity theory in membrane computing. In: Păun, G., Pérez-Jiménez, M.J., Riscos-Núñez, A., Rozenberg, G., Salomaa, A. (eds.) WMC 2009. LNCS, vol. 5957, pp. 125–148. Springer, Heidelberg (2010). doi:10.1007/978-3-642-11467-0_10

    Chapter  Google Scholar 

  12. Sipser, M.: Introduction to the Theory of Computation, 2nd edn. Thomson Course Technology, San Francisco (2006)

    MATH  Google Scholar 

  13. Zeng, X., Zhang, X., Zou, Q.: Integrative approaches for predicting microRNA function and prioritizing disease-related microRNA using biological interaction networks. Brief. Bioinform. 17(2), 193–203 (2016)

    Article  Google Scholar 

  14. Zou, Q., Li, J., Song, L., Zeng, X., Wang, G.: Similarity computation strategies in the microRNA-disease network: a survey. Brief. Funct. Genomics 15(1), 55–64 (2016)

    Google Scholar 

Download references

Acknowledgements

R. Juayong would like to thank the DOST-ERDT Scholarship Program and the DOST-PCIEERD for the HRIDD HRDP grant I-15-0715-2. N. Hernandez is supported by the Vea Family Technology for All Centennial professorial chair and the DOST-PCIEERD HRIDD HRDP grant I-15-1006-19. F. Cabarle is grateful for the support of the HRIDD HRDP grant I-15-0626-06 of the DOST PCIEERD, Philippines, a Faculty Incentive and Research Award (2015–2016) from the College of Engineering, UP Diliman, the PhDIA Project No. 161606 from the UP Diliman, OVCRD, and an RLC grant 20162017 also from OVCRD. H. Adorna is supported by the following, all from UP Diliman: Semirara Mining Corp. professorial chair, the Gawad Tsanselor Award grant 2015–2016 and an OVCRD RLC grant 2014–2015.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nestine Hope S. Hernandez .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Gapuz, K.B., Mendoza, E.D., Juayong, R.A.B., Hernandez, N.H.S., Cabarle, F.G.C., Adorna, H.N. (2017). Solution to Motif Finding Problem in Membranes. In: Leporati, A., Rozenberg, G., Salomaa, A., Zandron, C. (eds) Membrane Computing. CMC 2016. Lecture Notes in Computer Science(), vol 10105. Springer, Cham. https://doi.org/10.1007/978-3-319-54072-6_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-54072-6_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-54071-9

  • Online ISBN: 978-3-319-54072-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics