Rewriting P systems with conditional communication

  • Authors:
  • Paolo Bottoni;Anna Labella;Carlos Martín-Vide;Gheorghe Păun

  • Affiliations:
  • Department of Computer Science, University of Rome "La Sapienza", Via Salaria 113, 00198 Roma, Italy;Department of Computer Science, University of Rome "La Sapienza", Via Salaria 113, 00198 Roma, Italy;Research Group in Mathematical Linguistics, Rovira i Virgili University, Pl. Imperial Tàrraco 1, 43005 Tarragona, Spain;Institute of Mathematics of the Romanian Academy, PO Box 1-764, 70700 Bucuresti, Romania

  • Venue:
  • Formal and natural computing
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

A membrane system (P system) is a model of computation inspired by some basic features of the structure and behaviour of living cells. In this paper we consider systems with string-objects processed by rewriting, with the communication controlled by conditions on the contents of the strings. Symbols, snbstrings (in an arbitrary place, or as a prefix/suffix), or the shape of the whole string are used as permitting and as forbidding conditions when moving strings from a membrane to a neighboring membrane. Many of the obtained variants lead to new characterizations of recursively enumerable languages (as expected, these characterizations indicate a trade-off between the number of membranes and the strength of the communication conditions used). Several open problems are also formulated.