Skip to main content
Log in

An architecture for attacking the communication bottleneck in P systems

  • Original Article
  • Published:
Artificial Life and Robotics Aims and scope Submit manuscript

Abstract

The distributed implementation of P systems on a cluster of processors has met with a bottleneck communications problem. When the number of membranes grows in the system, the network gets congested and the time taken to execute an evolution step degrades. In this article, we suggest a software architecture denominated “partially parallel evolution with partially parallel communication”, where some membranes are located in each processor, proxies are used to communicate with membranes located in different processors, and a policy of access control to the communications network is mandatory. With all this, we get a certain parallelism in the system and an acceptable functioning in communications. In addition to this, it establishes a series of equations that allows us to determine in the architecture the optimum number of processors needed, the time required to execute an evolution step, the number of membranes to be located in each processor, and the conditions to determine when it is best to use the distributed solution or the sequential one.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Păun G (2000) Computing with membranes. J Comput Syst Sci 61:108–143

    Article  Google Scholar 

  2. Syropoulos A, Mamatas EG, Allilomes PC, et al. (2003) A distributed simulation of P systems. In: Alhazov A, Martin-Vide C, Păun G (eds) Preproceedings of the Workshop on Membrane Computing, Tarragona, Spain, Jul. 17–22, pp 455–460

  3. Ciobanu G, Guo W (2004) P systems running on a cluster of computers. In: Păun G, Rozenberg G, Salomaa A (eds) Workshop on Membrane Computing, Berlin, Germany, LNCS 2933, Springer, pp 123–139

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jorge Aurelio Tejedor.

About this article

Cite this article

Tejedor, J.A., Fernández, L., Arroyo, F. et al. An architecture for attacking the communication bottleneck in P systems. Artif Life Robotics 12, 236–240 (2008). https://doi.org/10.1007/s10015-007-0474-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10015-007-0474-4

Key words

Navigation