Abstract
In this paper we present WebPS, an open-source web-enabled simulator for P systems, and a P accelerator for parallelization of the existing sequential simulators. The simulator is based on CLIPS, and it is already available as a web application. The P accelerator is used to parallelize the existing sequential simulators of the P systems. We exemplify this tool by using a simple CLIPS simulator. The speedup and the efficiency of the resulting parallel implementation are surprisingly close to the ideal ones. Combining these two ingredients, we get a complex and ready-to-use parallel simulator for P systems; no installation are required, no previous knowledge of operating systems, parallel programming or specific software.
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
Ciobanu, G.: Distributed algorithms over communicating membrane systems. BioSystems 70, 123–133 (2003)
Ciobanu, G., Guo, W.: P systems running on a cluster of computers. In: Martín-Vide, C., Mauri, G., Păun, G., Rozenberg, G., Salomaa, A. (eds.) WMC 2003. LNCS, vol. 2933, pp. 123–139. Springer, Heidelberg (2004)
Ciobanu, G., Paraschiv, D.: Membrane Software. A P System Simulator. Fundamenta Informaticae 49(1-3), 61–66 (2002)
Ciobanu, G., Petcu, D.: P accelerators: Parallelization of sequential simulators. In: Gutierrez-Naranjo, M.A., Păun, G., Perez-Jimenez, M.J. (eds.) Cellular Computing; complexity aspects, ESF PESC Exploratory Workshop, Fenix Editora, Sevilla, pp. 177–186 (2005)
Forgy, C.L.: RETE: A Fast Algorithm for the Many Pattern/Many Object Pattern Match Problem. Artificial Intelligence 19, 17–37 (1982)
Friedman-Hill, E.: Jess in Action: Rule-Based Systems in Java. Manning Publications (2003)
Paun, G.: Membrane Computing. An Introduction. Springer, Heidelberg (2002)
Perez-Jimenez, M.J., Romero-Campero, F.J.: A CLIPS Simulator for Recognizer P Systems with Active Membranes. In: Proceedings 2nd Brainstorming Week on Membrane Computing, University of Sevilla Tech. Rep 01/2004, pp. 387–413 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bonchiş, C., Ciobanu, G., Izbaşa, C., Petcu, D. (2005). A Web-Based P Systems Simulator and Its Parallelization. In: Calude, C.S., Dinneen, M.J., Păun, G., Pérez-Jímenez, M.J., Rozenberg, G. (eds) Unconventional Computation. UC 2005. Lecture Notes in Computer Science, vol 3699. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11560319_7
Download citation
DOI: https://doi.org/10.1007/11560319_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29100-8
Online ISBN: 978-3-540-32022-7
eBook Packages: Computer ScienceComputer Science (R0)