P systems with active membranes: attacking NP-complete problems
Journal of Automata, Languages and Combinatorics
Regulated Rewriting in Formal Language Theory
Regulated Rewriting in Formal Language Theory
Mathematical Theory of L Systems
Mathematical Theory of L Systems
On the Number of Non-terminal Symbols in Graph-Controlled, Programmed and Matrix Grammars
MCU '01 Proceedings of the Third International Conference on Machines, Computations, and Universality
P Systems with Mobile Membranes
Natural Computing: an international journal
Computation: finite and infinite machines
Computation: finite and infinite machines
On the Computational Power of Enhanced Mobile Membranes
CiE '08 Proceedings of the 4th conference on Computability in Europe: Logic and Theory of Algorithms
The Oxford Handbook of Membrane Computing
The Oxford Handbook of Membrane Computing
A Σ2P∪ Π2Plower bound using mobile membranes
DCFS'11 Proceedings of the 13th international conference on Descriptional complexity of formal systems
Computability power of mobility in enhanced mobile membranes
CiE'11 Proceedings of the 7th conference on Models of computation in context: computability in Europe
Mobility in Process Calculi and Natural Computing
Mobility in Process Calculi and Natural Computing
Hi-index | 0.00 |
In a previous paper we have shown that membrane systems with controlled mobility are able to solve a $\Pi_2^\mathrm{P}$ complete problem. Then, an enriched model with forced endocytosis and forced exocytosis enables us to move to the fourth level in the polynomial hierarchy, the model having $\Sigma_4^\mathrm{P} \cup \Pi_4^\mathrm{P}$ as lower bound. In this paper we study the computability power of this model (using forced endocytosis and forced exocytosis), and determine the border condition for achieving computational completeness: 4 membranes provide Turing completeness, while 3 membranes do not. Moreover, we show that the restricted division operation (which is crucial in achieving the $\Sigma_4^\mathrm{P} \cup \Pi_4^\mathrm{P}$ lower bound) does not provide computational completeness. However, Turing completeness can be achieved with pairs of operations (exocytosis, inhibitive endocytosis) and (inhibitive exocytosis, endocytosis) by using 4 membranes. Finally, we present some computability results expressing that membrane systems which use the operations of restricted division, restricted exocytosis and inhibitive endocytosis cannot yield computational completeness.