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.

Observer/interpreter P systems<br />

there might be the case when Π, being in c<strong>on</strong>figurati<strong>on</strong> C ′ , it also executes rules<br />

of type ca r → cX r . In this case, the finite state machine M cannot pass from<br />

state l 1 to l 2 or l 3 and the input is rejected.<br />

Without any loss of generality, let us c<strong>on</strong>sider that the current register machine<br />

instructi<strong>on</strong> to be executed is l 1 : (sub(r 1 ), l 2 , l 3 ) (that is M atempts to<br />

decrement register 1) and that Π is in a c<strong>on</strong>figurati<strong>on</strong> C = l 1 a k1<br />

1 ak2 2 ak3 3 , with<br />

k 1 , k 2 , k 3 ≥ 0. We have two possible cases:<br />

Case 1: k 1 ≥ 1. In this case Π executes the rule a 1 → a 1 (if in the current<br />

multiset there are also the objects a 2 and a 3 , then also the rules a 2 → a 2 and<br />

a 3 → a 3 are executed) and <strong>on</strong>e of the rules l 1 → l 2 or l 1 → l 3 . If the rule<br />

l 1 → l 2 is executed, then M passes from state l 1 to l 2 , otherwise M halts in<br />

state l 1 rejecting the computati<strong>on</strong>. Next, if M is in state l 2 and the system<br />

Π is in c<strong>on</strong>figurati<strong>on</strong> l 2 a k1<br />

1 ak2 2 ak3 3 the rules that can be applied are: l 2 → l 2 ,<br />

a r → a r , and ca r → CX r , for 1 ≤ r ≤ 3 (from these rules <strong>on</strong>ly the rule l 2 → l 2<br />

will surely be applied, while the others will be applied, depending <strong>on</strong> the values<br />

of k 1 , k 2 , and k 3 , in any combinati<strong>on</strong> but such that at least <strong>on</strong>e of the rules<br />

a r → a r and ca r → CX r , 1 ≤ r ≤ 3, will be selected for applicati<strong>on</strong>; moreover<br />

if a rule involving the catalyst c is applied, then all the other rules involving c<br />

are not applied). C<strong>on</strong>sequently M can pass from state l 2 to state l 2 if and <strong>on</strong>ly<br />

if ca 1 → cX 1 is applied (that is, X 1 ↑ appears in the observati<strong>on</strong> set).<br />

Case 2: k 1 = 0. In this situati<strong>on</strong>, Π cannot execute the rule a 1 → a 1 because<br />

there is no object a 1 , hence the number of objects a 1 remains unchanged. It<br />

follows that M goes from state l 1 to state l 3 if the rule l 1 → l 3 is executed (the<br />

observati<strong>on</strong> set is {a 1 −, l 1 ↓, l 3 ↑}). Next, M will pass from state l 3 to state l 3<br />

iff the rules ca 2 → cX 2 and ca 3 → cX 3 are not applied (that is, if there exist<br />

the objects a 2 and a 3 , then <strong>on</strong>ly the rules a 2 → a 2 and a 3 → a 3 are applied).<br />

Assuming now that M is in the state labeled l h and the object with the same<br />

name l h is generated by Π, then M changes its state to l H iff the rules l h → λ<br />

and a i → a i , 1 ≤ i ≤ 3, are applied (the observati<strong>on</strong> set {l h ↓, a 1 −, a 2 −, a 3 −}<br />

guarantees that the rules a i → a i are not applied because the number of objects<br />

a i remains c<strong>on</strong>stant between the two c<strong>on</strong>secutive c<strong>on</strong>figurati<strong>on</strong>s). Hence, the<br />

computati<strong>on</strong>s of Π and M halt and the generated set is the c<strong>on</strong>tent of register<br />

r.<br />

4 C<strong>on</strong>clusi<strong>on</strong>s and Further Work<br />

In this paper we have introduced and studied Observer/Interpreter P systems<br />

which were motivated by the possibility of tracking and detecting genetically<br />

encoded fluorescent proteins in living cells. Their discovery produced a major<br />

development in the live imaging of cells. In this respect, intracellular dynamics<br />

was able to be m<strong>on</strong>itored and studied. Moreover, the discovery of these proteins<br />

allowed the creati<strong>on</strong> of specific biosensors which were further used to m<strong>on</strong>itor a<br />

wide range of intracellular phenomena (like apoptosis, pH and metal-i<strong>on</strong> c<strong>on</strong>centrati<strong>on</strong>,<br />

protein kinase activity, membrane voltage, cyclic nucleotide signaling,<br />

and so <strong>on</strong>).<br />

417

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

Saved successfully!

Ooh no, something went wrong!