Skip to main content

Energy-Based Models of P Systems

  • Conference paper
Membrane Computing (WMC 2009)

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

Included in the following conference series:

  • 453 Accesses

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.

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    MATH  MathSciNet  Google Scholar 

  2. Fredkin, E., Toffoli, T.: Conservative logic. International Journal of Theoretical Physics 21(3-4), 219–253 (1982)

    Article  MATH  MathSciNet  Google Scholar 

  3. 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)

    Chapter  Google Scholar 

  4. 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)

    Google Scholar 

  5. Freund, R., Oswald, M.: GP systems with forbidding context. Fundamenta Informaticae 49(1-3), 81–102 (2002)

    MATH  MathSciNet  Google Scholar 

  6. Frisco, P.: The conformon–P system: a molecular and cell biology–inspired computability model. Theoretical Computer Science 312, 295–319 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  7. 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)

    MathSciNet  Google Scholar 

  8. 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

    Google Scholar 

  9. 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)

    Chapter  Google Scholar 

  10. 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)

    MathSciNet  Google Scholar 

  11. Leporati, A., Zandron, C., Mauri, G.: Reversible P systems to simulate Fredkin circuits. Fundamenta Informaticae 74, 529–548 (2006)

    MATH  MathSciNet  Google Scholar 

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

    MATH  Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. Păun, Gh.: Membrane Computing. An Introduction. Springer, Berlin (2002)

    MATH  Google Scholar 

  15. Păun, Gh., Suzuki, Y., Tanaka, H.: P systems with energy accounting. International Journal Computer Math. 78(3), 343–364 (2001)

    Article  MATH  Google Scholar 

  16. Peterson, J.L.: Petri Net Theory and the Modeling of Systems. Prentice Hall, Englewood Cliffs (1981)

    Google Scholar 

  17. The P systems, http://ppage.psystems.eu

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

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)

Publish with us

Policies and ethics