12.07.2015 Views

P Systems with Active Membranes Characterize PSPACE

P Systems with Active Membranes Characterize PSPACE

P Systems with Active Membranes Characterize PSPACE

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

✬12✬✓5✒✗6✖✫✫✩ 1✩ 4✬✩ ✪❅ 3✏★✥✬7✩ ✪ ❅❅✪★8✥ 2 3 4✑✂❆ ✂ ❆✔✂❆7✧✦✧✦ 5 6✕✫ ✪✪8✪Fig. 1. A membrane structure and its associated tree.membranes can be further marked <strong>with</strong> + or −, and this is interpreted as an“electrical charge”, or <strong>with</strong> 0, and this means “neutral charge”. We will write[ i] + , [ i i ]−, [ i i ]0 in the three cases, respectively.iThe membranes delimit regions, precisely identified by the membranes (theregion of a membrane is delimited by the membrane and all membranes placedimmediately inside it, if any such a membrane exists). In these regions we placeobjects, which are represented by symbols of an alphabet. Several copies of thesame object can be present in a region, so we work <strong>with</strong> multisets of objects. Amultiset m over an alphabet V can be represented by any string x ∈ V ∗ (by V ∗we denote the free monoid generated by V <strong>with</strong> respect to the concatenationand the identity λ) such that the number of occurrences of a symbol a ∈ V inx represents the multiplicity of the object a in the multiset m.A P system <strong>with</strong> active membranes is a constructwhere:Π = (V, H, µ, w 1 , . . . , w m , R),(i) m ≥ 1;(ii) V is an alphabet;(iii) H is a finite set of labels for membranes;(iv) µ is a membrane structure, consisting of m membranes, labelled (not necessarilyin a one-to-one manner) <strong>with</strong> elements of H; all membranes in µ aresupposed to be neutral;(v) w 1 , . . . , w m are strings over V , describing the multisets of objects placed inthe m regions of µ;(vi) R is a finite set of developmental rules, of the following forms:(a) [ ha → v] α h ,for h ∈ H, α ∈ {+, −, 0}, a ∈ V, v ∈ V ∗3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!