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.

D. Sburlan<br />

q 1<br />

{t−, T 1 ↓, T 2−}, skip<br />

{t−, T 1 ↑, T 2−}, skip<br />

{t ↓, T 1−, T 2−}, skip<br />

q 0<br />

q 3<br />

{t−, T 2 ↑, T 1−}, skip<br />

{t−, T 2 ↓, T 1−}, skip<br />

q 2<br />

Fig. 2. The system M that is used to regulate the computati<strong>on</strong> of Π.<br />

The finite state machine M is defined in Figure 2.<br />

Assuming that M is in state q 0 and Π is in a c<strong>on</strong>figurati<strong>on</strong> tw where w ∈ V ∗<br />

(w corresp<strong>on</strong>ds to a string derived by H), then M passes from state q 0 to state<br />

q 1 if Π executes the rules t → t, the rules corresp<strong>on</strong>ding to the Table 1 of system<br />

H (i.e., rules from the set {A → h(α)T 1 | A → α ∈ T 1 , A ∈ V \ ∆}, and no rules<br />

corresp<strong>on</strong>ding to the Table 2 (recall that the observati<strong>on</strong> set is {t−, T 1 ↑, T 2 −}).<br />

Next, if M is in state q 1 , then the <strong>on</strong>ly way for M to comeback to the state<br />

q 0 is that Π executes the rules t → t, T 1 → λ, and the rules from the set<br />

{A → A | A ∈ V \ ∆}.<br />

The applicati<strong>on</strong>s of rules of Π in these two steps (”regulated” in a certain<br />

sense by the acti<strong>on</strong>s of M) corresp<strong>on</strong>d to an applicati<strong>on</strong> of Table 1 of H. Moreover,<br />

if M is in the state q 0 and Π executes the rule t → λ and at least <strong>on</strong>e<br />

rule from the set {A → h(α)T 1 | A → α ∈ T 1 , A ∈ V \ ∆} ∪ {A → h(α)T 2 |<br />

A → α ∈ T 2 , A ∈ V \ ∆} then M will halt in state q 0 by rejecting; if instead Π<br />

executes t → λ and no rule that produces object(s) T 1 or T 2 (that is, the number<br />

of objects T 1 and T 2 does not grow between c<strong>on</strong>secutive c<strong>on</strong>figurati<strong>on</strong>s) then M<br />

passes from the state q 0 to q 3 and accepts (actually, Π halts by having in its<br />

regi<strong>on</strong> a multiset composed <strong>on</strong>ly by terminals and which corresp<strong>on</strong>d to a string<br />

generated by H). However, N(Φ(Π, M)) = {0} and Φ(Π, M) halts by having 0<br />

in its register iff w ∈ L(H).<br />

The following result shows the computati<strong>on</strong>al power of the Observer/ Interpreter<br />

systems when P systems with symbol objects and multiset rewriting rules<br />

(with <strong>on</strong>e catalyst) are used as core systems.<br />

Theorem 4. NOI(cat 1 ) = NRE.<br />

414

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

Saved successfully!

Ooh no, something went wrong!