Abstract
In this paper we face the spatial difficulties inherent to the simulation of P systems on conventional (von Neumann) computers when they are applied to solve real problems. We have extended P Lingua (a well known textual programming language for P systems) to access distributed resources by means of Hadoop (a freely available implementation of the MapReduce paradigm). The current work shows the way that we propose to develop distributed, general purpose simulators for P systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Păun, G.: Computing with membranes. Journal of Computer and System Sciences, 61(1) (2000), 108-143, and Turku Center for Computer Science-TUCS Report Nr. 208 (1998)
Gutiérrez-Naranjo, M.A., Pérez-Jiménez, Riscos-Núñez, A.: Towards a programming language in cellular computing. Electronic Notes in Theoretical Computer Science 123, 93–110 (2005)
Fernández, L., Martínez, V.J., Mingo, L.F.: A hardware circuit for selecting active rules in transition P systems. In: Seventh International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, SYNASC 2005 (2005)
Syropoulos, A., Mamatas, E.G., Allilomes, P.C., Sotiriades, K.T.: A distributed simulation of transition P systems. In: Martín-Vide, C., Mauri, G., Păun, G., Rozenberg, G., Salomaa, A. (eds.) WMC 2003. LNCS, vol. 2933, pp. 133–145. Springer, Heidelberg (2004)
del Rosal, E., del, N.R., Castañeda, C., Ortega, A.: Simulating NEPs in a cluster with jNEP. International Journal of Computers, Communications & Control, 480–485 (2008); Supplementary Issue: Proccedings of ICCCC vol. III, 480-485 (2008)
Message Passing Interface Forum, MPI: A Message-Passing Interface Standard, University of Tennessee, UT-CS-94-230 (1994)
Cecilia, J.M., Guerrero, G.D., Garcia, J.M., Martinez-del-Amor, M.A., Perez-Hurtado, I., Perez-Jimenez, M.J.: Simulation of P Systems with Active Membranes on CUDA. In: Proceedings of HIBI 2009 International Workshop on High Performance Computational Systems Biology (2009)
García-Quismondo, M., Gutiérrez-Escudero, R., Pérez-Hurtado, I., Pérez-Jiménez, M.J., Riscos-Núñez, A.: An overview of P-lingua 2.0. In: Păun, G., Pérez-Jiménez, M.J., Riscos-Núñez, A., Rozenberg, G., Salomaa, A. (eds.) WMC 2009. LNCS, vol. 5957, pp. 264–288. Springer, Heidelberg (2010)
Dean, J., Ghemawat, S.: MapReduce: Simplified Data Processing on Large Clusters. Google, Inc. (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Diez Dolinski, L., Núñez Hervás, R., Cruz Echeandía, M., Ortega, A. (2011). Distributed Simulation of P Systems by Means of Map-Reduce: First Steps with Hadoop and P-Lingua. In: Cabestany, J., Rojas, I., Joya, G. (eds) Advances in Computational Intelligence. IWANN 2011. Lecture Notes in Computer Science, vol 6691. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21501-8_57
Download citation
DOI: https://doi.org/10.1007/978-3-642-21501-8_57
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21500-1
Online ISBN: 978-3-642-21501-8
eBook Packages: Computer ScienceComputer Science (R0)