Abstract
We study the computing power of a class of numerical P systems introduced in the framework of autonomous robot control, namely enzymatic numerical P systems. Three ways of using the evolution programs are investigated: sequential, all-parallel and one-parallel (with the same variable used in all programs or in only one, respectively); moreover, both deterministic and non-deterministic systems are considered. The Turing universality of some of the obtained classes of numerical P systems is proved (for polynomials with the smallest possible degree, one, also introducing a new proof technique in this area, namely starting the universality proof from the characterization of computable sets of numbers by means of register machines). The power of many other classes remains to be investigated.
Similar content being viewed by others
References
Arsene, O., Buiu, C., Popescu, N.: SNUPS—a simulator for numerical membrane computing. Int. J. Innov. Comput. Inform. Control 7(6), 3509–3522 (2011)
Buiu, C.: Towards integrated biologically inspired cognitive architectures, keynote talk. In: Proceedings of the International Conference on Electronics, Computers, and AI-ECAI’ 09, Pitesti, Romania, I,pagination pp. 2–9 (2009)
Buiu, C., Vasile, C.I., Arsene, O.: Development of membrane controllers for mobile robots. Inform. Sci. 187, 33–51 (2012)
Korec, I.: Small universal register machines. Theor. Comput. Sci. 168, 267–301 (1996)
Matijasevitch, Y.: Hilbert’s Tenth Problem. MIT Press, Cambridge (1993)
Minsky, M.: Computation: Finite and Infinite Machines. Prentice-Hall, Englewood Cliffs (1967)
Păun, Gh: Computing with membranes. J. Comput. Syst. Sci. 61, 108–143 (2000)
Păun, Gh: Membrane Computing—An Introduction. Springer, Berlin (2002)
Păun, Gh, Păun, R.A.: Membrane computing and economics: numerical P systems. Fundamenta Informaticae 73, 213–227 (2006)
Păun, Gh, Rozenberg, G., Salomaa, A. (eds.): The Oxford Handbook of Membrane Computing. Oxford University Press, Oxford (2010)
Pavel, A.B.: Membrane controllers for cognitive robots. Department of Automatic Control and System Engineering, Politehnica University of Bucharest, Romania, Master’s thesis (2011)
Pavel, A.B., Arsene, O., Buiu, C.: Enzymatic numerical P systems—a new class of membrane computing systems. In: The IEEE Fifth International Conference on Bio-inspired Computing: Theories and Applications (BIC-TA 2010) Liverpool, pp. 1331–1336 (2010)
Pavel, A.B., Buiu, C.: Using enzymatic numerical P systems for modeling mobile robot controllers. Nat. Comput. (in press). doi:10.1007/s11047-011-9286-5
Pavel, A.B., Vasile, C.I., Dumitrache, I.: Robot localization implemented with enzymatic numerical P systems. In: Proceedings of Living Machines 2012, Lecture Notes in Artificial Intelligence 7375, pp. 204–215. Springer, Berlin (2012)
Rozenberg, G., Salomaa, A.: Cornerstones of Undecidability. Prentice Hall, New York (1994)
The P Systems Web Page: http://ppage.psystems.eu (2012)
Acknowledgments
The work of Gh. Păun was supported by Proyecto de Excelencia con Investigador de Reconocida Valía, de la Junta de Andalucía, grant P08—TIC 04200. Part of this work was supported by the Sectorial Operational Program Human Resources Development (SOP HRD), financed from the European Social Fund and by the Romanian Government under the contract number SOP HRD/107/1.5/S/82514. Useful remarks by two anonymous referees are gratefully acknowledged.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Vasile, C.I., Pavel, A.B., Dumitrache, I. et al. On the power of enzymatic numerical P systems. Acta Informatica 49, 395–412 (2012). https://doi.org/10.1007/s00236-012-0166-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00236-012-0166-y