We look at the computational power of symport/antiport system (SA) acceptors and generators with small numbers of membranes and objects. We show that even with a single object and only three membranes, a SA acceptor can accept the nonsemilinear set L = {2/sup n/|n /spl ges/ 0}. L can also be accepted with two objects and only one membrane. This latter model can accept all unary semilinear (i.e., regular) sets. We also show that for any k /spl ges/ 1, the class of sets of k-tuples of nonnegative integers accepted by partially blind (multi-) counter machines is a subclass of the class of sets of k-tuples accepted by 1-object multi-membrane SA acceptors. Similarly, the class of sets of k-tuples of nonnegative integers generated by partially blind counter machines is a subclass of the class of sets of k-tuples generated by 1-object multi-membrane SA generators. As a corollary, the unary semilinear sets are a proper subclass of the unary sets of numbers accepted by SA acceptors with one object and 8 membranes. Whether or not 1-object multi-membrane SA acceptors (resp., generators) are universal remains an interesting open question.
[1]
John E. Hopcroft,et al.
On the Reachability Problem for 5-Dimensional Vector Addition Systems
,
1976,
Theor. Comput. Sci..
[2]
Artiom Alhazov,et al.
Symbol/Membrane Complexity of P Systems with Symport/Antiport Rules
,
2005,
Workshop on Membrane Computing.
[3]
Gheorghe Paun,et al.
Symport/Antiport P Systems with Three Objects Are Universal
,
2004,
Fundam. Informaticae.
[4]
Seymour Ginsburg,et al.
The mathematical theory of context free languages
,
1966
.
[5]
Oscar H. Ibarra,et al.
On Symport/Antiport P Systems and Semilinear Sets
,
2005,
Workshop on Membrane Computing.
[6]
Sheila A. Greibach.
Remarks on Blind and Partially Blind One-Way Multicounter Machines
,
1978,
Theor. Comput. Sci..
[7]
Matthias Jantzen,et al.
Petri net algorithms in the theory of matrix grammars
,
2005,
Acta Informatica.
[8]
Ernst W. Mayr.
An Algorithm for the General Petri Net Reachability Problem
,
1984,
SIAM J. Comput..
[9]
Gheorghe Paun,et al.
Membrane Computing
,
2002,
Natural Computing Series.