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.

L.F. Macías-Ramos, M.J. Pérez-Jiménez, A. Riscos-Núñez, M. Rius-F<strong>on</strong>t,<br />

L. Valencia-Cabrera<br />

Throughout this algorithm we have deterministically simulated a computati<strong>on</strong><br />

of Π in such manner that the answer of the algorithm is armative if and<br />

<strong>on</strong>ly if the simulated computati<strong>on</strong> is accepting.<br />

Theorem 1. P = PMC ̂TSC .<br />

Proof. It suces to prove that PMC ̂TSC<br />

⊆ P. Let k ∈ IN such that X ∈<br />

and let {Π(n) : n ∈ IN} be a family of tissue P systems from<br />

PMC ̂TSC(k)<br />

̂TSC(k) solving X according to Deniti<strong>on</strong> 3. Let (cod, s) be a polinomial encoding<br />

associated with that soluti<strong>on</strong>. If u ∈ I X is an instance of the problem X,<br />

then u will be processed by the system Π(s(u)) + cod(u).<br />

Let us c<strong>on</strong>sider the following algorithm A ′ :<br />

Input: an instance u of the problem X.<br />

C<strong>on</strong>struct the system Π(s(u)) + cod(u).<br />

Run algorithm A with input Π(s(u)) + cod(u).<br />

Output: Yes if Π(s(u))+cod(u) has an accepting computati<strong>on</strong>, No otherwise<br />

The algorithm A ′ receives as input an instance u of the decisi<strong>on</strong> problem X =<br />

(I X , θ X ) and works in polynomial time. The following asserti<strong>on</strong>s are equivalent:<br />

1. θ X (u) = 1, that is, the answer of problem X to instance u is armative.<br />

2. Every computati<strong>on</strong> of Π(s(u)) + cod(u) is an accepting computati<strong>on</strong>.<br />

3. The output of the algorithm with input u is Yes.<br />

Hence, X ∈ P.<br />

⊓⊔<br />

Remark 1. From the previous theorem we deduce that P = PMC ̂TSC(3) . In<br />

[23], a polynomial time soluti<strong>on</strong> of the SAT problem was given by a family of<br />

tissue P systems from TSC(3) according to Deniti<strong>on</strong> 3. Thus, NP ∪ co-NP<br />

⊆ PMC TSC(3) . Hence, in the framework of tissue P systems with cell separati<strong>on</strong><br />

and communicati<strong>on</strong> rules of length at most 3, the envir<strong>on</strong>ment provides a new<br />

borderline between eciency and n<strong>on</strong>-eciency, assuming P ≠ NP.<br />

Remark 2. From the previous theorem we deduce that P = PMC . In<br />

̂TSC(2)<br />

[24], it was shown that PMC TDC(k+1) = , for each k ∈ IN. In<br />

PMĈTDC(k+1)<br />

[25], a polynomial time soluti<strong>on</strong> of the HAM-CYCLE problem was given by a family<br />

of tissue P systems from TDC(2) according to Deniti<strong>on</strong> 3. Thus, NP ∪ co-NP<br />

⊆ PMC TDC(2) = . Hence, in the framework of tissue P systems<br />

PMĈTDC(2)<br />

with communicacti<strong>on</strong> rules of length at most 2 and without envir<strong>on</strong>ment, the<br />

kind of rules (separati<strong>on</strong> versus divisi<strong>on</strong>) provides a new borderline between the<br />

eciency and n<strong>on</strong>-eciency, assuming P ≠ NP.<br />

288

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

Saved successfully!

Ooh no, something went wrong!