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.

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

Fig. 8. Routing types using SNP systems: (a) sequential, (b) c<strong>on</strong>diti<strong>on</strong>al, (c)<br />

parallel, (d) iterati<strong>on</strong>.<br />

neur<strong>on</strong>s sending a spike to a comm<strong>on</strong> output neur<strong>on</strong>. Joins in SNP systems are<br />

by nature OR-joins. The following corollary follows from Lemma 3.<br />

Corollary 1. Given a k-way OR-split net where the deciding (origin) place is p<br />

(i.e. |p • | = k), then the simulating OR-split SNP system has additi<strong>on</strong>al 2k + 1<br />

neur<strong>on</strong>s.<br />

Corollary 1 is evident from Fig. 7. Before moving <strong>on</strong>, we provide definiti<strong>on</strong>s<br />

of free-choice and well-handled SNP systems as follows.<br />

Definiti<strong>on</strong> 5 (Well-handled, free-choice (SNP system)). Given an SNP<br />

system Π, Π is well-handled if a spike that is split with an AND-split (ORsplit)<br />

is synchr<strong>on</strong>ized or terminated with an AND-join (OR-join). Let in Π exist<br />

neur<strong>on</strong>s σ x , σ y and σ w . Π is free-choice whenever (w, x), (w, y) ∈ syn, this<br />

implies every neur<strong>on</strong> σ z such that (z, x) ∈ syn then (z, y) ∈ syn as well.<br />

The definiti<strong>on</strong> of the well-handled and free-choice properties in Definiti<strong>on</strong> 5<br />

follow the idea of the same properties for Petri nets (Definiti<strong>on</strong> 3). From the<br />

previous definiti<strong>on</strong>s and lemmas we have the following theorems.<br />

Theorem 1. Given a safe ordinary Petri net N that performs <strong>on</strong>e or a combinati<strong>on</strong><br />

of the following routing types: sequential, parallel, c<strong>on</strong>diti<strong>on</strong>al, and iterative,<br />

then there exists an SNP system Π N that can simulate N.<br />

Proof. Proof for sequential routing follows from Lemma 1, from Lemma 3 for<br />

c<strong>on</strong>diti<strong>on</strong>al, and Lemma 2 for parallel routing. For iterative routing, this is simply<br />

a synapse from <strong>on</strong>e neur<strong>on</strong> to another, different neur<strong>on</strong> in Π N .<br />

⊓⊔<br />

154

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

Saved successfully!

Ooh no, something went wrong!