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.

F.G.C. Cabarle, H.N. Adorna<br />

Fig. 6. OR-join Petri net and OR-join SNP system that simulates the net.<br />

Fig. 7. A 3-way OR-split Petri net N (a), the 3-way OR-split SNP system Π N<br />

simulating N (b). In (c) and (d) we see how Π N , directly transformed from Π N<br />

using Lemma 1 and 3, can be transformed back to the original net N.<br />

Proof. (An illustrati<strong>on</strong> of the proof can be seen in Fig. 6 for OR-join and Fig.<br />

7. (a) and (b) for OR-split) The proof follows from Lemma 1 and the following<br />

c<strong>on</strong>structi<strong>on</strong>: Given Petri net N that performs an OR-split with places i, x, y,<br />

transiti<strong>on</strong>s s, t, where t, s ∈ i•, t ∈ •x, s ∈ •y, the OR-split SNP system Π N<br />

simulating N has neur<strong>on</strong>s σ i , σ i ′, σ m , σ n , σ s , σ t , with (i, m), (i, n), (m, i ′ ),<br />

(n, i ′ ), (i ′ , s), (i ′ , t) as synapses, R i ′ = {r 1 , . . . , r k } for k = |i • | and each rule<br />

in R i ′ is of the form a k → a j , 1 ≤ j ≤ k. For some ordering O = 〈σ 1 , . . . , σ k 〉<br />

of every neur<strong>on</strong> σ w so that (i ′ , w) ∈ syn, r uj is the j th rule of R u in σ u , where<br />

1 ≤ u ≤ k, such that r uj is of the form:<br />

a j →<br />

{ a, if j = u<br />

λ, if j ≠ u<br />

If an initial marking for N is M 0 = (1, 0, 0) i.e. <strong>on</strong>ly i is marked, due to n<strong>on</strong>determinism<br />

a final marking could either be (0, 1, 0) (<strong>on</strong>ly x is marked) or (0, 0, 1)<br />

(<strong>on</strong>ly y is marked). For Π N we have C 0 = 〈1, 0, 0, 0, 0, 0〉 i.e. <strong>on</strong>ly σ i has a spike<br />

initially. An AND-split is performed by σ i which sends <strong>on</strong>e spike each to σ m and<br />

σ n , giving C 1 = 〈0, 1, 1, 0, 0, 0〉. Both σ m and σ n fire <strong>on</strong>e spike each to σ i ′ (the<br />

152

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

Saved successfully!

Ooh no, something went wrong!