Abstract
Energy plays an important role in many theoretical computational models. In this paper we review some results we have obtained in the last few years concerning the computational power of two variants of P systems that manipulate energy while performing their computations: energy-based and UREM P systems. In the former, a fixed amount of energy is associated to each object, and the rules transform objects by manipulating their energy. We show that if we assign local priorities to the rules, then energy–based P systems are as powerful as Turing machines, otherwise they can be simulated by vector addition systems and hence are not universal. We also discuss the simulation of conservative and reversible circuits of Fredkin gates by means of (self)–reversible energy–based P systems. On the other side, UREM P systems are membrane systems in which a given amount of energy is associated to each membrane. The rules transform and move single objects among the regions. When an object crosses a membrane, it may modify the associated energy value. Also in this case, we show that UREM P systems reach the power of Turing machines if we assign a sort of local priorities to the rules, whereas without priorities they characterize the class PsMAT λ, and hence are not universal.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Alhazov, A., Freund, R., Leporati, A., Oswald, M., Zandron, C.: (Tissue) P systems with unit rules and energy assigned to membranes. Fundamenta Informaticae 74, 391–408 (2006)
Fredkin, E., Toffoli, T.: Conservative logic. International Journal of Theoretical Physics 21(3-4), 219–253 (1982)
Freund, R.: Energy–controlled P systems. In: Păun, G., Rozenberg, G., Salomaa, A., Zandron, C. (eds.) WMC 2002. LNCS, vol. 2597, pp. 247–260. Springer, Heidelberg (2003)
Freund, R., Leporati, A., Oswald, M., Zandron, C.: Sequential P systems with unit rules and energy assigned to membranes. In: Margenstern, M. (ed.) MCU 2004. LNCS, vol. 3354, pp. 200–210. Springer, Heidelberg (2005)
Freund, R., Oswald, M.: GP systems with forbidding context. Fundamenta Informaticae 49(1-3), 81–102 (2002)
Frisco, P.: The conformon–P system: a molecular and cell biology–inspired computability model. Theoretical Computer Science 312, 295–319 (2004)
Karp, R., Miller, R.: Parallel program schemata. Journal of Computer and System Science 3(4), 167–195 (1968); Also RC2053, IBM T.J. Watson Research Center, New York (April 1968)
Leporati, A., Besozzi, D., Cazzaniga, P., Pescini, D., Ferretti, C.: Computing with energy and chemical reactions. Natural Computing (2009), doi:10.1007/s11047-009-9160-x
Leporati, A., Mauri, G., Zandron, C.: Quantum sequential P systems with unit rules and energy assigned to membranes. In: Freund, R., Păun, G., Rozenberg, G., Salomaa, A. (eds.) WMC 2005. LNCS, vol. 3850, pp. 310–325. Springer, Heidelberg (2006)
Leporati, A., Zandron, C., Mauri, G.: Simulating the Fredkin gate with energy-based P systems. Journal of Universal Computer Science 10(5), 600–619 (2004)
Leporati, A., Zandron, C., Mauri, G.: Reversible P systems to simulate Fredkin circuits. Fundamenta Informaticae 74, 529–548 (2006)
Minsky, M.L.: Finite and Infinite Machines. Prentice Hall, Englewood Cliffs (1967)
Păun, Gh.: Computing with membranes. Journal of Computer and System Sciences 1(61), 108–143 (2000); See also Turku Centre for Computer Science – TUCS Report No. 208 (1998)
Păun, Gh.: Membrane Computing. An Introduction. Springer, Berlin (2002)
Păun, Gh., Suzuki, Y., Tanaka, H.: P systems with energy accounting. International Journal Computer Math. 78(3), 343–364 (2001)
Peterson, J.L.: Petri Net Theory and the Modeling of Systems. Prentice Hall, Englewood Cliffs (1981)
The P systems, http://ppage.psystems.eu
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mauri, G., Leporati, A., Zandron, C. (2010). Energy-Based Models of P Systems. In: Păun, G., Pérez-Jiménez, M.J., Riscos-Núñez, A., Rozenberg, G., Salomaa, A. (eds) Membrane Computing. WMC 2009. Lecture Notes in Computer Science, vol 5957. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11467-0_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-11467-0_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-11466-3
Online ISBN: 978-3-642-11467-0
eBook Packages: Computer ScienceComputer Science (R0)