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.

T. Mihálydeák, Z. Csajbók<br />

are able to give a special meaning of ‘to be close enough to a membrane’. But<br />

we have no precise informati<strong>on</strong> about the nature of the space of objects or their<br />

positi<strong>on</strong>s in general. If we look at the regi<strong>on</strong>s of a P system as multisets, then<br />

a very general theory (the theory of approximati<strong>on</strong> for multisets) can help us to<br />

introduce a correct c<strong>on</strong>cept of ‘closeness to a membrane’ (or ‘to be close enough<br />

to a membrane’).<br />

Different ways of set approximati<strong>on</strong>s go back (at least) to rough set theory<br />

which was originated by Pawlak in the early 1980’s ([7], [8]). In his theory and its<br />

different generalizati<strong>on</strong>s lower and upper approximati<strong>on</strong>s of a given set appear<br />

which are based <strong>on</strong> different kinds of indiscernibility relati<strong>on</strong>s. An indiscernibility<br />

relati<strong>on</strong> <strong>on</strong> a given set of objects provides the set of base sets by which any set<br />

can be approximated from lower and upper sides. The general theory of partial<br />

approximati<strong>on</strong> of sets (see [4]) gives a possibility to embed available knowledge<br />

into an approximati<strong>on</strong> space. The lower and upper approximati<strong>on</strong>s of a given<br />

set rely <strong>on</strong> base sets which represent available knowledge. If we have c<strong>on</strong>cepts of<br />

lower and upper approximati<strong>on</strong>s, the c<strong>on</strong>cept of border can be introduced.<br />

From the set–theoretical point of view, regi<strong>on</strong>s in membrane computing are<br />

multisets and so, first, we have to generalize the theory of set approximati<strong>on</strong>s for<br />

multisets. In the present paper we give a very general theory of multiset approximati<strong>on</strong>s<br />

called partial multiset approximati<strong>on</strong>s and provide a partial multiset<br />

approximati<strong>on</strong> space. In this space, approximati<strong>on</strong>s are based <strong>on</strong> a beforehand<br />

given set of base multisets. Using the approximati<strong>on</strong> technique, borders of multisets<br />

can be given. Since the set–theoretic representati<strong>on</strong>s of regi<strong>on</strong>s are multisets,<br />

borders of regi<strong>on</strong>s delimited by membranes can be formed. In short, they are also<br />

called borders of membranes or simply membrane borders. Then, we can say that<br />

an object is close enough to a membrane if it is a member of its border. What is<br />

more we can specify inside and outside borders of membranes, thus the closeness<br />

to membranes from inside and outside. Last, it is assumed that the communicati<strong>on</strong><br />

rules in the P system execute <strong>on</strong>ly in membrane borders. Thus, a living<br />

cell can be represented more precisely.<br />

Communicati<strong>on</strong> rules change the regi<strong>on</strong>s by changing the inside and outside<br />

borders of membranes. However, these changes take place within the base multisets.<br />

C<strong>on</strong>sequently, the changes does not modify either the whole borders or<br />

the partial multiset approximati<strong>on</strong> space. The latter can be changed <strong>on</strong>ly then<br />

when there is no any communicati<strong>on</strong> rule which can be executed in the borders,<br />

i.e. the membrane computati<strong>on</strong> has halted. Just then, daem<strong>on</strong>s are activated.<br />

Daem<strong>on</strong>s are rules which are assigned to the base multisets. Their forms<br />

are similar to communicati<strong>on</strong> rules, more precisely to symport rules of the form<br />

〈u, in〉. However, we strictly have to differentiate regi<strong>on</strong>s from base multisets and<br />

rules in the membrane computing sense from daem<strong>on</strong>s. In order to set the daem<strong>on</strong>s<br />

to work, a certain event is specified which starts a daem<strong>on</strong> each time when<br />

that event occurs. Immediately when the membrane computati<strong>on</strong> has halted,<br />

first, the daem<strong>on</strong>s assigned to the base multisets within membrane borders are<br />

activated.<br />

312

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

Saved successfully!

Ooh no, something went wrong!