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.

A. Alhazov, Yu. Rogozhin<br />

With cooperati<strong>on</strong> of up to 3 objects, a single membrane suffices. The regi<strong>on</strong>s<br />

are called the skin and the envir<strong>on</strong>ment, the latter c<strong>on</strong>tains an unbounded supply<br />

of some objects, while the c<strong>on</strong>tents of the former is always finite. With antiport-<br />

2/1 al<strong>on</strong>e (i.e., exchanging 1 object against 2), the computati<strong>on</strong>al completeness<br />

is obtained with a single superfluous object. With symport-3 (i.e., symport rules<br />

<strong>on</strong>ly, of weight up to 3), <strong>on</strong>e proved in [6] that 13 extra objects suffice for computati<strong>on</strong>al<br />

completeness. This result has been improved in [1] to 7 superfluous<br />

symbols. In the same paper it was shown that without any superfluous symbols<br />

such systems <strong>on</strong>ly generate finite sets. Although <strong>on</strong>e-membrane pure symport<br />

systems are, in principle, universal, their exact characterizati<strong>on</strong> remains open,<br />

and narrowing the gap between 7 objects and 1 object presents an interesting<br />

combinatorics-style problem. While this line of research may seem like a corner<br />

case study, it is precisely the case of exact generative power in <strong>on</strong>e-membrane<br />

systems that dem<strong>on</strong>strates the difference between symport rules and antiport<br />

rules, and reveals certain intricacies of the former.<br />

The computati<strong>on</strong> c<strong>on</strong>sists of multiple, sometimes simultaneous, acti<strong>on</strong>s of two<br />

types: move objects from the skin to the envir<strong>on</strong>ment, and move objects from the<br />

envir<strong>on</strong>ment into the skin. It is obvious that trying to move all objects out in the<br />

envir<strong>on</strong>ment will activate the rules of the sec<strong>on</strong>d type. Since, clearly, rules of the<br />

first type al<strong>on</strong>e cannot generate more than finite sets, it immediately follows that<br />

the “garbage” is unavoidable. Recently, in [3] <strong>on</strong>e obtained some partial results<br />

<strong>on</strong> the power of <strong>on</strong>e-membrane systems with symport-3, c<strong>on</strong>cerning intermediate<br />

number of extra objects. This paper tries to further improve the currently best<br />

bounds <strong>on</strong> how much “garbage” is sufficient. For instance, we claim that 6 extra<br />

objects are enough for symport of weight at most 3, and 2 objects are enough<br />

for symport of weight at most 4.<br />

2 Definiti<strong>on</strong>s<br />

Throughout the paper, by “number” we will mean a n<strong>on</strong>-negative integer. We<br />

write SEG 1 to denote finite c<strong>on</strong>secutive numeric segments and SEG 2 to denote<br />

all elements of SEG 1 with the same parity:<br />

SEG 1 = {{j | m ≤ j ≤ n} | m, n ∈ N},<br />

SEG 2 = {{i + 2j | 0 ≤ j ≤ m} | i, m ∈ N}.<br />

We write N j F IN k to denote the family of all sets of numbers each not smaller<br />

than j, of cardinality k. By N j REG k we denote the family of all sets {x + j |<br />

|u| = x, u ∈ L} for all languages L accepted by some finite automata with k<br />

states.<br />

We assume the reader to be familiar with the basics of the formal language<br />

theory, and we recall that for a finite set V , the set of words over V is denoted<br />

by V ∗ , the set of n<strong>on</strong>-empty words is denoted by V + , and a multiset may be<br />

represented by a string, representing the multiplicity of each symbol by the<br />

number of its occurrences in the string, their order not being important.<br />

116

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

Saved successfully!

Ooh no, something went wrong!