09.09.2014 Views

13th International Conference on Membrane Computing - MTA Sztaki

13th International Conference on Membrane Computing - MTA Sztaki

13th International Conference on Membrane Computing - MTA Sztaki

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.

A. Alhazov, R. Freund, H. Heikenwälder, M. Oswald, Yu. Rogozhin, S. Verlan<br />

labeled by q represented by q ′ in a string in L (G M ). In that way we get<br />

a language L (G ′ M ) for a matrix grammar G′ M , as L (CF -MAT ) is closed<br />

under intersecti<strong>on</strong> with regular languages.<br />

– In order to filter out the desired terminal results of L (Π C ) from L (G ′ M ), we<br />

need a morphism h which maps any symbol [f, b] ′ to the terminal symbol<br />

b for b ∈ T and all other symbols to λ. As L (CF -MAT ) is closed under<br />

morphisms, we can c<strong>on</strong>struct a matrix grammar G ′′ M with<br />

L (G ′′ M ) = h (L (G ′ M )) = h (L (G M ) ∩ L r ) = L (Π C ) .<br />

These observati<strong>on</strong>s c<strong>on</strong>clude the proof.<br />

□<br />

It is somehow surprising that the proof technique elaborated in the proof of<br />

Theorem 1 also works for cooperative multiset rules, which type is abbreviated<br />

by coo.<br />

Corollary 1. For all α ∈ {λ, w}, β ∈ {λ, ac, ut}, and n ≥ 1,<br />

)<br />

L<br />

(coo-αC (REG) β<br />

OP n ⊆ P sL (CF -MAT ) .<br />

Proof. We proceed exactly as in the proof of Theorem 1, except that<br />

for any cooperative rule a 1 · · · a k → u ∈ R, we now take the matrix<br />

(q → p, a 1 → λ, · · · , a k−1 → λ, a k → u) into M if and <strong>on</strong>ly if a 1 · · · a k → u is<br />

in the set of rules R q labeled by q and (q, R q , p) ∈ δ. Moreover, the regular set<br />

L r has to check for the (n<strong>on</strong>-)appearance of a bounded number of symbols for<br />

each rule, yet the main parts of the proof remain valid as elaborated before. □<br />

As P sL (CF -MAT ) = L (mCF -MAT ), from Theorem 1 and Corollary 1<br />

we finally obtain a characterizati<strong>on</strong> of L (mARB-MAT ) via specific families of<br />

languages generated by P systems with regular c<strong>on</strong>trol:<br />

Theorem 2. For all α ∈ {λ, w}, β ∈ {λ, ac, ut}, and k, n, p ≥ 1,<br />

L (mARB-MAT ) = L (mCF -MAT )<br />

= P sL (CF -MAT )<br />

= L (mARB)<br />

= L (coo-T V (p) OP n ) )<br />

= L<br />

(coo-αC (REG) β<br />

OP n<br />

(<br />

= L ncoo-αC ( REG 1∗ (∗, p + 1) ) OP β n<br />

)<br />

= L<br />

(ncoo-αC (REG) β<br />

OP n .<br />

Proof. We first show that<br />

L (mCF -MAT ) ⊆ L ( ncoo-C ( REG 1∗ (∗, 2) ) OP 1<br />

)<br />

.<br />

)<br />

108

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

Saved successfully!

Ooh no, something went wrong!