Generalized Communicating P Automata

  • Erzsébet Csuhaj-VarjúEmail author
  • György Vaszil
Part of the Emergence, Complexity and Computation book series (ECC, volume 12)


In this paper we introduce and study generalized communicating P automata, computing devices that combine properties of classical automata and generalized communicating P systems. We show that certain variants of these constructs are able to accept any recursively enumerable language even with a small number of cells which interact with each other using only one type of very simple communication rules, but there are rescticted types which recognize only the class of regular languages.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Csuhaj-Varjú, E., Oswald, M., Vaszil, Gy.: P automata. In: PaRoSa10, ch. 6, pp. 144–167 (2010)Google Scholar
  2. 2.
    Csuhaj-Varjú, E., Vaszil, Gy.: P automata or purely communicating accepting P systems. In: Păun, Gh., Rozenberg, G., Salomaa, A., Zandron, C. (eds.) WMC 2002. LNCS, vol. 2597, pp. 219–233. Springer, Heidelberg (2003)Google Scholar
  3. 3.
    Csuhaj-Varjú, E., Vaszil, Gy., Verlan, S.: On Generalized Communicating P Systems with One Symbol. In: Gheorghe, M., Hinze, T., Păun, Gh., Rozenberg, G., Salomaa, A. (eds.) CMC 2010. LNCS, vol. 6501, pp. 160–174. Springer, Heidelberg (2010)Google Scholar
  4. 4.
    Csuhaj-Varjú, E., Verlan, S.: On generalized communicating P systems with minimal interaction rules. Theoretical Computer Science 412, 124–135 (2011)CrossRefzbMATHMathSciNetGoogle Scholar
  5. 5.
    Fischer, P.C.: Turing machines with restricted memory access. Information and Control 9, 364–379 (1966)CrossRefzbMATHMathSciNetGoogle Scholar
  6. 6.
    Krishna, S.N., Gheorghe, M., Dragomir, C.: Some classes of generalised communicating P systems and simple kernel P systems. In: Bonizzoni, P., Brattka, V., Löwe, B. (eds.) CiE 2013. LNCS, vol. 7921, pp. 284–293. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  7. 7.
    Păun, Gh.: Computing with membranes. Journal of Computer and System Sciences 61(1), 108–143 (2000)Google Scholar
  8. 8.
    Păun, Gh., Rozenberg, G., Salomaa, A. (eds.): The Oxford Handbook of Membrane Computing. Oxford University Press (2010)Google Scholar
  9. 9.
    Rozenberg, G., Salomaa, A. (eds.): Handbook of Formal Languages. Springer, Berlin (1997)zbMATHGoogle Scholar
  10. 10.
    Salomaa, A.: Formal Languages. Academic Press, New York (1973)zbMATHGoogle Scholar
  11. 11.
    Verlan, S., Bernardini, F., Gheorghe, M., Margenstern, M.: Generalized communicating P systems. Theoretical Computer Science 404, 170–184 (2008)CrossRefzbMATHMathSciNetGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Department of Algorithms and Their Applications, Faculty of InformaticsEötvös Loránd UniversityBudapestHungary
  2. 2.Department of Computer Science, Faculty of InformaticsUniversity of DebrecenDebrecenHungary

Personalised recommendations