Skip to main content

Grammars for Discrete Dynamics

  • Chapter
  • First Online:
Machine Learning for Health Informatics

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

Abstract

The paper reviews a new perspective to discover and compute discrete dynamics, which is based on MP grammars. They are a particular type of multiset rewriting grammars, introduced in 2004 for modeling metabolic systems, which express dynamics in terms of finite difference equations. MP regression algorithms, providing the best MP grammar reproducing a given time series of observed states, were introduced since 2008. Applications of these grammars to the analysis of biological dynamics were developed, and their flexibility to model complex and uncertain phenomena was apparent in the last years. In this paper we recall the main features of this modeling framework, by stressing their peculiarity to afford complex situations, where classical continuous methods cannot be applied or are computationally prohibitive. Moreover, the computational universality of MP grammars of a very simple type is shown, and one of the most relevant cases of MP biological models is shortly presented.

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 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 79.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

References

  1. Holzinger, A.: Editorial integrative machine learning for health. In: Machine Learning for Health Informatics. Springer (2016)

    Google Scholar 

  2. Manca, V., Bianco, L., Fontana, F.: Evolution and oscillation in P systems: applications to biological phenomena. In: Mauri, G., Păun, G., Pérez-Jiménez, M.J., Rozenberg, G., Salomaa, A. (eds.) WMC 2004. LNCS, vol. 3365, pp. 63–84. Springer, Heidelberg (2005). doi:10.1007/978-3-540-31837-8_4

    Chapter  Google Scholar 

  3. Gh, P.: Membrane Computing: An Introduction. Springer, Heidelberg (2002)

    Google Scholar 

  4. Ciobanu, G., Perez-Jimenez, M.J., Păun, G.: Applications of Membrane Computing. Spinger, Heidelberg (2006)

    Google Scholar 

  5. Păun, G., Rozenberg, G., Salomaa, A.: Oxford Handbook of Membrane Computing. Oxford University Press, New York (2010)

    Book  MATH  Google Scholar 

  6. Frisco, P., Gheorghe, M., Pérez-Jiménez, M.J. (eds.): Applications of Membrane Computing in Systems and Synthetic Biology. Springer, Switzerland (2014)

    Google Scholar 

  7. Manca, V.: Fundamentals of metabolic P systems. In: The Oxford Handbook of Membrane Computing, pp. 475–498. Oxford University Press (2009)

    Google Scholar 

  8. Manca, V.: From P to MP systems. 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. 74–94. Springer, Heidelberg (2010). doi:10.1007/978-3-642-11467-0_7

    Chapter  Google Scholar 

  9. Manca, V.: Metabolic P systems. In: Scholarpedia, vol. 5(3), pp. 9273 (2010). http://www.scholarpedia.org/

    Google Scholar 

  10. Manca, V.: An outline of MP modeling framework. In: Csuhaj-Varjú, E., Gheorghe, M., Rozenberg, G., Salomaa, A., Vaszil, G. (eds.) CMC 2012. LNCS, vol. 7762, pp. 47–55. Springer, Heidelberg (2013). doi:10.1007/978-3-642-36751-9_4

    Chapter  Google Scholar 

  11. Manca, V.: Infobiotics: Information in Biotic Systems. Springer, Heidelberg (2013)

    Book  MATH  Google Scholar 

  12. Manca, V., Castellini, A., Franco, G., Marchetti, L., Pagliarini, R.: Metabolic P systems: a discrete model for biological dynamics. Chin. J. Electron. 22, 717–723 (2013)

    Google Scholar 

  13. Marchetti, L., Manca, V.: A methodology based on MP theory for gene expression analysis. In: Gheorghe, M., Păun, G., Rozenberg, G., Salomaa, A., Verlan, S. (eds.) CMC 2011. LNCS, vol. 7184, pp. 300–313. Springer, Heidelberg (2012). doi:10.1007/978-3-642-28024-5_20

    Chapter  Google Scholar 

  14. Manca, V.: Algorithmic models of biochemical dynamics: Mp grammars synthetizing complex oscillators. Int. J. Nanotechnol. Mol. Comput. 3, 24–37 (2013)

    Article  MathSciNet  Google Scholar 

  15. Marchetti, L., Manca, V., Pagliarini, R., Bollig-Fischer, A.: MP modelling for systems biology: two case studies. In: Frisco, P., Gheorghe, M., Pérez-Jiménez, M.J. (eds.) Applications of Membrane Computing in Systems and Synthetic Biology. ECC, vol. 7, pp. 223–245. Springer, Heidelberg (2014). doi:10.1007/978-3-319-03191-0_7

    Chapter  Google Scholar 

  16. Bollig-Fischer, A., Marchetti, L., Mitrea, C., Wu, J., Kruger, A., Manca, V., Draghici, S.: Modeling time-dependent transcription effects of her2 oncogene and discovery of a role for e2f2 in breast cancer cell-matrix adhesion. Bioinformatics 30, 3036–3043 (2014)

    Article  Google Scholar 

  17. Manca, V.: The metabolic algorithm for P systems: principles and applications. Theoret. Comput. Sci. 404, 142–155 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  18. Manca, V., Marchetti, L.: Metabolic approximation of real periodical functions. J. Logic Algebraic Program. 79, 363–373 (2010)

    Google Scholar 

  19. Manca, V., Marchetti, L.: Log-gain stoichiometric stepwise regression for MP systems. Int. J. Found. Comput. Sci. 22, 97–106 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  20. Manca, V., Marchetti, L.: Goldbeter’s mitotic oscillator entirely modeled by MP systems. In: Gheorghe, M., Hinze, T., Păun, G., Rozenberg, G., Salomaa, A. (eds.) CMC 2010. LNCS, vol. 6501, pp. 273–284. Springer, Heidelberg (2010). doi:10.1007/978-3-642-18123-8_22

    Chapter  Google Scholar 

  21. Manca, V., Marchettii, L., Pagliarini, R.: MP modelling of glucose-insulin interactions in the intravenous glucose tolerance test. Int. J. Natural Comput. Res. 3, 13–24 (2011)

    Article  Google Scholar 

  22. Manca, V., Marchetti, L.: Solving dynamical inverse problems by means of metabolic p systems. Biosystems 109, 78–86 (2012)

    Article  Google Scholar 

  23. Manca, V., Marchetti, L.: An algebraic formulation of inverse problems in mp dynamics. Int. J. Comput. Math. 90, 845–856 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  24. Castellini, A., Zucchelli, M., Busato, M., Manca, V.: From time series to biological network regulations. Mol. Biosyst. 9(1), 225–233 (2013)

    Article  Google Scholar 

  25. Castellini, A., Zucchelli, M., Busato, M., Manca, V.: From time series to biological network regulations: an evolutionary approach. Mol. Biosyst. 9, 225–233 (2013)

    Article  Google Scholar 

  26. Castellini, A., Paltrinieri, D., Manca, V.: Mp-geneticsynth: Inferring biological network regulations from time series. Bioinformatics 31, 785–787 (2015)

    Article  Google Scholar 

  27. Marchetti, L., Manca, V.: Mptheory Java library: a multi-platform Java library for systems biology based on the metabolic P theory. Bioinformatics 31, 1328–1330 (2015)

    Article  Google Scholar 

  28. Brin, M., Stuck, G.: Introduction to Dynamical Systems. Cambridge University Press, Cambridge (2002)

    Book  MATH  Google Scholar 

  29. Fontana, F., Manca, V.: Predator-prey dynamics in P systems ruled by metabolic algorithm. BioSystems 91, 545–557 (2008)

    Article  Google Scholar 

  30. Manca, V., Marchetti, L.: Recurrent solutions to dynamics inverse problems: a validation of MP regression. J. Appl. Comput. Math. 3, 1–8 (2014)

    Google Scholar 

  31. Manca, V., Bianco, L.: Biological networks in metabolic p systems. BioSystems 372, 165–182 (2008)

    Google Scholar 

  32. Manca, V., Marchetti, L., Zelinka, I.: On the inference of deterministic chaos: evolutionary algorithm and metabolic P system approaches. In: 2014 IEEE Congress on Evolutionary Computation (CEC), pp. 1483–1488. IEEE, Beijing (2014)

    Google Scholar 

  33. Manca, V.: Log-gain principles for metabolic P systems. In: Condon, A., Harel, D., Kok, J.N., Salomaa, A., Winfree, E. (eds.) Algorithmic Bioprocesses, pp. 585–605. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  34. Manca, V., Lombardo, R.: Computing with Multi-membranes. In: Gheorghe, M., Păun, G., Rozenberg, G., Salomaa, A., Verlan, S. (eds.) CMC 2011. LNCS, vol. 7184, pp. 282–299. Springer, Heidelberg (2012). doi:10.1007/978-3-642-28024-5_19

    Chapter  Google Scholar 

  35. Gracini–Guiraldelli, R.H., Manca, V.: Automatic translation of MP\(^{+}\)V systems to register machines. In: Rozenberg, G., Salomaa, A., Sempere, J.M., Zandron, C. (eds.) CMC 2015. LNCS, vol. 9504, pp. 185–199. Springer, Heidelberg (2015). doi:10.1007/978-3-319-28475-0_13

    Google Scholar 

  36. Minsky, M.L.: Computation: Finite and Infinite Machines. Prentice Hall, Englewood Cliffs (1967)

    MATH  Google Scholar 

  37. Hilborn, R.C.: Chaos and Nonlinear Dynamics. Oxford University Press, New York (2000)

    Book  MATH  Google Scholar 

  38. Bianco, L., Fontana, F., Franco, G., Manca, V.: P systems for biological dynamics. In: Ciobanu, G., et al. (eds.) Applications of P Systems, Vol. 3, N. 1, pp. 5–23. Springer, Heidelberg (2006)

    Google Scholar 

  39. Lotka, A.J.: Analytical note on certain rhythmic relations in organic systems. Proc. Natl. Acad. Sci. U.S. 6, 410–415 (1920)

    Article  Google Scholar 

  40. Volterra, V.: Fluctuations in the abundance of a species considered mathematically. Nature 118, 558–60 (1926)

    Article  MATH  Google Scholar 

  41. Lambert, J.D.: Computational Methods in Ordinary Differential Equations. Wiley, New York (1973)

    MATH  Google Scholar 

  42. Goldbeter, A.: Biochemical Oscillations and Cellular Rhythms: The Molecular Bases of Periodic and Chaotic Behaviour. Cambridge University Press, Cambridge (1996)

    Book  MATH  Google Scholar 

  43. Bonnici, V.: Computational approaches to cellular rhythms. Nature 420, 238–245 (2002)

    Article  Google Scholar 

  44. Manca, V., Pagliarini, R., Zorzan, S.: A photosynthetic process modelled by a metabolic p system. Nat. Comput. 8, 847–864 (2009)

    Article  MathSciNet  Google Scholar 

  45. Luenberger, D.G.: Introduction to Dynamic Systems. Wiley, New York (1979)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vincenzo Manca .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this chapter

Cite this chapter

Manca, V. (2016). Grammars for Discrete Dynamics. In: Holzinger, A. (eds) Machine Learning for Health Informatics. Lecture Notes in Computer Science(), vol 9605. Springer, Cham. https://doi.org/10.1007/978-3-319-50478-0_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-50478-0_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-50477-3

  • Online ISBN: 978-3-319-50478-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics