Skip to main content

Usefulness States in New P System Communication Architectures

  • Conference paper
Membrane Computing (WMC 2008)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5391))

Included in the following conference series:

Abstract

Dealing with distributed implementations of P systems, the bottleneck communication problem has arisen. When the number of membranes grows up, the network get congested. In agreement with this, several published works have presented an analysis for different architectures, which implement P systems in a distributed cluster of processors, allocating several membranes to the same processor. The purpose of these architectures is to reach a compromise between the massively parallel character of the system and the needed evolution step time to transit from one configuration of the system to the next one, solving the bottleneck communication problem.

The work presented here carries out an analysis of semantics of the P systems, in several distributed architectures. It will be shown how to restructure P systems when dissolutions or inhibitions take place in membranes. Moreover, it will be also determined the extra information necessary at every communication step in order to allow all objects to arrive at their targets without penalizing the communication cost. This will be based on usefulness states, presented in a previous work, which allow each membrane of the system to know the set of membranes with which communication is possible at any time.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Arroyo, F., Luengo, C., Castellanos, J., de Mingo, L.F.: A binary data structure for membrane processors: Connectivity arrays. In: Alhazov, A., Martín-Vide, C., Păun, G. (eds.) Pre-proceedings of the Workshop on Membrane Computing, Tarragona, Spain, pp. 41–52 (2003)

    Google Scholar 

  2. Bravo, G., Fernández, L., Arroyo, F., Tejedor, J.: Master-slave distributed architecture for membrane systems implementation. In: 8th WSEAS Int. Conf. on Evolutionary Computing, EC 2007, Vancouver, Canada (June 2007)

    Google Scholar 

  3. Bravo, G., Fernández, L., Arroyo, F., Peña, M.A.: Hierarchical master-slave architecture for membrane systems implementation. In: 13th Int. Symposium on Artificial Life and Robotics, AROB 2008, Beppu, Japan (February 2008)

    Google Scholar 

  4. Ciobanu, G., Wenyuan, G.: 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)

    Chapter  Google Scholar 

  5. Frutos, J.A., Fernández, L., Arroyo, F., Bravo, G.: Static analysis of usefulness states in transition P systems. In: Proceedings of the Fifth International Conference, Information Research and Applications, I.TECH 2007, Varna, Bulgary, pp. 174–182 (June 2007)

    Google Scholar 

  6. Păun, G.: Computing with membranes. Journal of Computer and System Sciences 61, 108–143 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  7. Syropoulos, A., Mamatas, E.G., Alliomes, P.C., et al.: A distributed simulation of P systems. In: Alhazov, A., Martín-Vide, C., Păun, G. (eds.) Preproceedings of the Workshop on Membrane Computing, Tarragona, Spain, pp. 455–460 (2003)

    Google Scholar 

  8. Tejedor, J., Fernández, L., Arroyo, F., Bravo, G.: An architecture for attacking the bottleneck communication in P systems. In: Sugisaka, M., Tanaka, H. (eds.) Proceedings of the 12th Int. Symposium on Artificial Life and Robotics, Beppu, Japan, pp. 500–505 (January 2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

de Frutos, J.A., Arroyo, F., Arteta, A. (2009). Usefulness States in New P System Communication Architectures. In: Corne, D.W., Frisco, P., Păun, G., Rozenberg, G., Salomaa, A. (eds) Membrane Computing. WMC 2008. Lecture Notes in Computer Science, vol 5391. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-95885-7_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-95885-7_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-95884-0

  • Online ISBN: 978-3-540-95885-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics