Skip to main content
Log in

The computational power of cell division in P systems: Beating down parallel computers?

  • Published:
Natural Computing Aims and scope Submit manuscript

Abstract

We study the computational power of cell division operations in the formalframework of P systems, a mathematical model of cell-like membrane structure with regulated transport of objects (molecules) through membranes. We show that a uniformfamily of P systems with active membranes and2-division is able to solve the well-known PSPACE-complete problem QBF inlinear time. This result implies that such a family of P systems modelling celldivision is at least as powerful as so-called Second Machine Class computers. The Second Machine Class, containing most of the fundamental parallelcomputer models such as parallel RAM machines of types SIMD and MIMD, vector machinesand others, is characterized by using an exponential amount of resources(processing units) with respect to the computing time.

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

  • Balcazar JL, Diaz J and Gabarro J (1995) Structural Complexity I, Second Edition. Springer-Verlag, Berlin

    Google Scholar 

  • Balcazar JL, Diaz J and Gabarro J (1991) Structural Complexity II. Springer-Verlag, Berlin

  • Goldberg DE (1989) Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, Reading (MA)

    Google Scholar 

  • Goldschlager LM (1982) A universal interconnection pattern for parallel computers. J Assoc Comput Mach 29: 1073–1086

    Google Scholar 

  • Kell DB (2002) Genotype-phenotype mapping: genes as computer programs. Trends in Genetics 18(11): 555–559

    Google Scholar 

  • Păun Gh (2000) Computing with membranes. Journal of Computer and System Sciences 61(1): 108–143, and TUCS Research Report 208, 1998 (http: //www.tucs.fi)

    Google Scholar 

  • Păun Gh (2002) Membrane Computing: An Introduction. Springer-Verlag, Berlin

    Google Scholar 

  • Păun Gh (2001) P systems with active membranes: attacking NP complete problems. J Automata, Languages and Combinatorics 6(1): 75–90, and CDMTCS Research report No. 102, 1999, Auckland Univ., New Zeland, www.cs.auckland.ac.nz/CDMTCS

    Google Scholar 

  • Păun Gh, Rozenberg G and Salomaa A (1998) DNA Computing. New Computing Paradigms. Springer-Verlag, Berlin

    Google Scholar 

  • Pérez-Jiménez MJ, Romero-Jiménez A and Sancho-Caparrini F (2003) Solving VALIDITY problem by active membranes with input. In: Cavaliere M, Martín-Vide C and Păun Gh (eds) Brainstorming Week on Membrane Computing, Tarragona, 5-11 February 2003. Rovira i Virgili University, Tech. Rep. No. 26

  • Pérez-Jiménez MJ, Romero-Jiménez A and Sancho-Caparrini F (2003) Complexity classes in cellular computing with membranes. In: Cavaliere M, Martín-Vide C and Păun Gh (eds) Brainstorming Week on Membrane Computing, Tarragona, 5-11 February 2003. Rovira i Virgili University, Tech. Rep. No. 26

  • Pudlák P (2001) Complexity theory and genetics: the computational power of crossing-over. Information and Computation 171: 201–223

    Google Scholar 

  • Rozenberg G and Salomaa A (eds) (1997) Handbook of Formal Languages. Springer-Verlag, Berlin

    Google Scholar 

  • van Emde-Boas P (1985) The second machine class: models of parallelism. In: van Leeuwen J, Lenstra JK and Rinnooy Kan AHG (eds) Parallel Computers and Computations. CWI Syll, Centre for Mathematics and Computer Science, Amstedam

  • van Leeuwen J and Wiedermann J (1985) Array processing machines. In: Budach L (ed) Fundamentals of Computational Theory 1985, pp. 257–268. Cottbus GDR, Springer-Verlag, LCS 199

  • Zandron C, Ferretti C and Mauri G (2000) Solving NP-complete problems using P systems with active membranes. In: Antoniou I, Calude CS and Dinneen MJ (eds) Unconventional Models of Computation, pp. 289–301. Springer-Verlag, London

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sosík, P. The computational power of cell division in P systems: Beating down parallel computers?. Natural Computing 2, 287–298 (2003). https://doi.org/10.1023/A:1025401325428

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1025401325428

Navigation