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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

A.E. Porreca, A. Leporati, G. Mauri, C. Zandr<strong>on</strong><br />

When membranes i j revert to neutral, the input objects a i are sent back in,<br />

all the way to the input membrane h 0 :<br />

a i [ ] 0 i j<br />

→ [a i ] 0 i j<br />

(13)<br />

These rules are replicated for all 0 ≤ i < n, 0 ≤ j < l(n), a ∈ Σ.<br />

Once again, the state object waits n 2<br />

+ l(n) + 1 steps (this time, inside membrane<br />

h) for this process to complete:<br />

[qi,w t → q t+1<br />

i,w ]0 h for 0 ≤ t < n + l(n) + 1 (14)<br />

2<br />

These rules are replicated for all q ∈ Q, 0 ≤ i < n, 0 ≤ w < s(n).<br />

Next, the state object q n i,w enters membrane w w and changes its charge, thus<br />

causing the object a inside it to be sent out.<br />

qi,w n [ ] 0 w w<br />

→ [q i,w] ′′ w w<br />

(15)<br />

[a] + w w<br />

→ [ ] − w w<br />

a (16)<br />

These rules are replicated for all q ∈ Q, 0 ≤ i < n, 0 ≤ w < s(n), a ∈ Σ.<br />

When the charge of w w becomes negative, the state object is sent out to<br />

h, while object a enters the corresp<strong>on</strong>ding membrane a w and sets its charge to<br />

positive.<br />

[q ′′<br />

i,w] − w w<br />

→ [ ] − w w<br />

q ′′<br />

i,w (17)<br />

a [ ] 0 a w<br />

→ [a] + a w<br />

(18)<br />

These rules are replicated for all q ∈ Q, 0 ≤ i < n, 0 ≤ w < s(n), a ∈ Σ.<br />

Now the c<strong>on</strong>gurati<strong>on</strong> of Π x (see Fig. 4) has the following properties:<br />

Exactly <strong>on</strong>e membrane am<strong>on</strong>g w 0 , . . . , w s(n)−1 is negatively charged (this is<br />

the membrane corresp<strong>on</strong>ding to the work tape cell currently scanned by M)<br />

while the others are neutral.<br />

Exactly <strong>on</strong>e membrane a i is positively charged (the <strong>on</strong>e corresp<strong>on</strong>ding to<br />

the input tape symbol currently read by M), while b i is neutral for all<br />

b ∈ Σ − {a}.<br />

Exactly <strong>on</strong>e membrane a w is positively charged (the <strong>on</strong>e corresp<strong>on</strong>ding to the<br />

work tape symbol currently read by M), while b w is neutral for all b ∈ Σ−{a}.<br />

While the object a inside membrane a w<br />

replicated for all a ∈ Σ:<br />

is deleted by the following rule,<br />

[a → λ] + a w<br />

(19)<br />

the state object can identify the symbols currently read by M by checking the<br />

charges of the corresp<strong>on</strong>ding membranes (resetting them to neutral), and store<br />

378

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

Saved successfully!

Ooh no, something went wrong!