On the power of enzymatic numerical P systems
- 275 Downloads
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.
KeywordsProduction Function Robot Control Computing Mode Integer Coefficient Robot Behavior
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.
- Arsene, O., Buiu, C., Popescu, N.: SNUPS—a simulator for numerical membrane computing. Int. J. Innov. Comput. Inform. Control 7(6), 3509–3522 (2011)Google Scholar
- 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)Google Scholar
- Matijasevitch, Y.: Hilbert’s Tenth Problem. MIT Press, Cambridge (1993)Google Scholar
- Pavel, A.B.: Membrane controllers for cognitive robots. Department of Automatic Control and System Engineering, Politehnica University of Bucharest, Romania, Master’s thesis (2011)Google Scholar
- 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)Google Scholar
- 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)Google Scholar
- The P Systems Web Page: http://ppage.psystems.eu (2012)