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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Holzinger, A.: Editorial integrative machine learning for health. In: Machine Learning for Health Informatics. Springer (2016)
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
Gh, P.: Membrane Computing: An Introduction. Springer, Heidelberg (2002)
Ciobanu, G., Perez-Jimenez, M.J., Păun, G.: Applications of Membrane Computing. Spinger, Heidelberg (2006)
Păun, G., Rozenberg, G., Salomaa, A.: Oxford Handbook of Membrane Computing. Oxford University Press, New York (2010)
Frisco, P., Gheorghe, M., Pérez-Jiménez, M.J. (eds.): Applications of Membrane Computing in Systems and Synthetic Biology. Springer, Switzerland (2014)
Manca, V.: Fundamentals of metabolic P systems. In: The Oxford Handbook of Membrane Computing, pp. 475–498. Oxford University Press (2009)
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
Manca, V.: Metabolic P systems. In: Scholarpedia, vol. 5(3), pp. 9273 (2010). http://www.scholarpedia.org/
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
Manca, V.: Infobiotics: Information in Biotic Systems. Springer, Heidelberg (2013)
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)
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
Manca, V.: Algorithmic models of biochemical dynamics: Mp grammars synthetizing complex oscillators. Int. J. Nanotechnol. Mol. Comput. 3, 24–37 (2013)
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
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)
Manca, V.: The metabolic algorithm for P systems: principles and applications. Theoret. Comput. Sci. 404, 142–155 (2008)
Manca, V., Marchetti, L.: Metabolic approximation of real periodical functions. J. Logic Algebraic Program. 79, 363–373 (2010)
Manca, V., Marchetti, L.: Log-gain stoichiometric stepwise regression for MP systems. Int. J. Found. Comput. Sci. 22, 97–106 (2011)
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
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)
Manca, V., Marchetti, L.: Solving dynamical inverse problems by means of metabolic p systems. Biosystems 109, 78–86 (2012)
Manca, V., Marchetti, L.: An algebraic formulation of inverse problems in mp dynamics. Int. J. Comput. Math. 90, 845–856 (2013)
Castellini, A., Zucchelli, M., Busato, M., Manca, V.: From time series to biological network regulations. Mol. Biosyst. 9(1), 225–233 (2013)
Castellini, A., Zucchelli, M., Busato, M., Manca, V.: From time series to biological network regulations: an evolutionary approach. Mol. Biosyst. 9, 225–233 (2013)
Castellini, A., Paltrinieri, D., Manca, V.: Mp-geneticsynth: Inferring biological network regulations from time series. Bioinformatics 31, 785–787 (2015)
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)
Brin, M., Stuck, G.: Introduction to Dynamical Systems. Cambridge University Press, Cambridge (2002)
Fontana, F., Manca, V.: Predator-prey dynamics in P systems ruled by metabolic algorithm. BioSystems 91, 545–557 (2008)
Manca, V., Marchetti, L.: Recurrent solutions to dynamics inverse problems: a validation of MP regression. J. Appl. Comput. Math. 3, 1–8 (2014)
Manca, V., Bianco, L.: Biological networks in metabolic p systems. BioSystems 372, 165–182 (2008)
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)
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)
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
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
Minsky, M.L.: Computation: Finite and Infinite Machines. Prentice Hall, Englewood Cliffs (1967)
Hilborn, R.C.: Chaos and Nonlinear Dynamics. Oxford University Press, New York (2000)
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)
Lotka, A.J.: Analytical note on certain rhythmic relations in organic systems. Proc. Natl. Acad. Sci. U.S. 6, 410–415 (1920)
Volterra, V.: Fluctuations in the abundance of a species considered mathematically. Nature 118, 558–60 (1926)
Lambert, J.D.: Computational Methods in Ordinary Differential Equations. Wiley, New York (1973)
Goldbeter, A.: Biochemical Oscillations and Cellular Rhythms: The Molecular Bases of Periodic and Chaotic Behaviour. Cambridge University Press, Cambridge (1996)
Bonnici, V.: Computational approaches to cellular rhythms. Nature 420, 238–245 (2002)
Manca, V., Pagliarini, R., Zorzan, S.: A photosynthetic process modelled by a metabolic p system. Nat. Comput. 8, 847–864 (2009)
Luenberger, D.G.: Introduction to Dynamic Systems. Wiley, New York (1979)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)