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.

Spiking neural P systems with functi<strong>on</strong>al astrocytes<br />

Inhibitory astrocyte, ast inh , is structurally identical to ast exc , with its formal<br />

specificati<strong>on</strong> being:<br />

ast inh = ({(p ′ , q)}, {(p, q ′ )}, true, {0, k + 1}, {g(x), f(x)}, 0, false)<br />

and its working equati<strong>on</strong>, assuming that α spikes pass through synapse (p, q ′ )<br />

at a given instant t, being:<br />

{<br />

g(α) if 0 ≤ α ≤ k<br />

ast inh (α, t) =<br />

f(α) = 0 if α ≥ k + 1<br />

3.2 Logic Gates<br />

Sec<strong>on</strong>d couple of examples shows how to implement logical gates, c<strong>on</strong>cretely<br />

AND-gates and NAND-gates respectively. Implementati<strong>on</strong> involves defining two<br />

functi<strong>on</strong>s, f(x) and g(x), both of them unary c<strong>on</strong>stant functi<strong>on</strong>s, which associates<br />

the 0 and 1 natural values respectively for every x ∈ N.<br />

AND-gate astrocyte, ast and , is depicted in the Fig. 2 with its formal<br />

specificati<strong>on</strong> being:<br />

ast and = ({(p, q)}, {(A, A ′ ), (B, B ′ )}, false, {1, 2}, {f(x), g(x)}, 0, false)<br />

and its working equati<strong>on</strong>, assuming that α, 0 ≤ α ≤ 2 spikes in total pass<br />

through synapses (A, A ′ ) and (B, B ′ ) at a given instant t, being:<br />

{<br />

f(0) = 0 if 0 ≤ α ≤ 1<br />

ast and (α, t) =<br />

g(0) = 1 if α = 2<br />

Fig. 2. AND-gate astrocyte.<br />

265

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

Saved successfully!

Ooh no, something went wrong!