scieee Science in your language
[en] (orig)

The Role of the Environment in Tissue P Systems with Cell Division

Abstract

Classical tissue P systems with cell division have a special alphabet whose elements appear at the initial configuration of the system in an arbitrary large number of copies. These objects are shared in a distinguished place of the system, called the environment. Besides, the ability of these computing devices to have infinite copies of some objects has been widely exploited in the design of efficient solutions to computationally hard problems. This paper deals with computational aspects of tissue P systems with cell division where there is not an environment having the property mentioned above. Specifically, we establish the relationships between the polynomial complexity class associated with tissue P systems with cell division and with or without environment. As a consequence, we prove that it is not necessary to have infinite copies of some objects at the initial configuration in order to solve NP–complete problems in an efficient way.

Read accessible full text

The Role of the Environment in Tissue P Systems with Cell Division

Author: Pérez Jiménez, Mario de Jesús; Riscos Núñez, Agustín; Rius Font, Miquel; Romero Campero, Francisco José
Publisher: Fénix Editora
Year: 2012
Source: https://idus.us.es/bitstreams/87016a04-15c1-479b-9030-844e69d498cf/download
The Role o he En i onmen in
Tissue P Sys ems wi h Cell Di ision
Ma io J. P´e ez-Jim´enez1, Agus ´ın Riscos-N´u˜nez1, Miquel Rius-Fon 2,
F ancisco J. Rome o-Campe o1
1Resea ch G oup on Na u al Compu ing
Depa men o Compu e Science and A ificial In elligence
Uni e si y o Se ille
A da. Reina Me cedes s/n, 41012 Se illa, Spain
E-mail: [email p o ec ed], [email p o ec ed], [email p o ec ed]
2Depa men o Applied Ma hema ics IV
Uni e si a Poli ´ecnica de Ca alunya, Spain
E-mail: [email p o ec ed]
Summa y. Classical issue P sys ems wi h cell di ision ha e a special alphabe whose
elemen s appea a he ini ial configu a ion o he sys em in an a bi a y la ge numbe
o copies. These objec s a e sha ed in a dis inguished place o he sys em, called he en-
i onmen . Besides, he abili y o hese compu ing de ices o ha e infini e copies o some
objec s has been widely exploi ed in he design o efficien solu ions o compu a ionally
ha d p oblems.
This pape deals wi h compu a ional aspec s o issue P sys ems wi h cell di ision
whe e he e is no an en i onmen ha ing he p ope y men ioned abo e. Specifically,
we es ablish he ela ionships be ween he polynomial complexi y class associa ed wi h
issue P sys ems wi h cell di ision and wi h o wi hou en i onmen . As a consequence,
we p o e ha i is no necessa y o ha e infini e copies o some objec s a he ini ial
configu a ion in o de o sol e NP–comple e p oblems in an efficien way.
Key wo ds:Memb ane Compu ing, Tissue P Sys ems, Cell Di ision, En i onmen
o a issue, Compu a ional Complexi y.
1 P elimina ies
An alphabe ,Γ, is a non–emp y se whose elemen s a e called symbols. An o de ed
fini e sequence o symbols is a s ing o wo d. I uand a e s ings o e Γ, hen so
is hei conca ena ion u , ob ained by jux aposi ion, ha is, w i ing uand one
a e he o he . The numbe o symbols in a s ing uis he leng h o he s ing and
i is deno ed by |u|. As usual, he emp y s ing (wi h leng h 0) will be deno ed by
λ. The se o all s ings o e an alphabe Γis deno ed by Γ∗. In algeb aic e ms, Γ∗
90 M.J. P´e ez-Jim´enez e al.
is he ee monoid gene a ed by Γunde he ope a ion o conca ena ion. Subse s,
fini e o infini e, o Γ∗a e e e ed o as languages o e Γ.
The se o symbols occu ing in a s ing u∈Γ∗is deno ed by alph(u).
The Pa ikh ec o associa ed wi h a s ing u∈Γ∗wi h espec o he alphabe
Σ={a1, . . . , a } ⊆ Γis ΨΣ(u) = (|u|a1, . . . , |u|a ), whe e |u|aideno es he numbe
o ocu ences o symbol aiin s ing u. This is called he Pa ikh mapping associa ed
wi h Σ. No ice ha , in his defini ion, he o de ing o he symbols om Σis
ele an . I Σ1={ai1, . . . , ai } ⊆ Γ, hen we define ΨΣ1(u)=(|u|ai1, . . . , |u|ai ),
o each u∈Γ∗.
Amul ise mo e a se Ais a pai (A, ) whe e :A→Nis a mapping. I
m= (A, ) is a mul ise hen i s suppo is defined as supp(m) = {x∈A| (x)>
0}. A mul ise is emp y ( esp. fini e) i i s suppo is he emp y se ( esp. a fini e
se ). I m= (A, ) is a fini e mul ise o e Aand supp(m) = {a1, . . . , ak}, hen
i will be deno ed as m={a (a1)
1, . . . , a (ak)
k}. Tha is, supe sc ip s indica e he
mul iplici y o each elemen , and i (x) = 0 o x∈A, hen elemen xis omi ed.
A fini e mul ise m={a (a1)
1, . . . , a (ak)
k}can also be ep esen ed by he s ing
a (a1)
1. . . a (ak)
ko e he alphabe {a1, . . . , ak}. Ne e heless, all pe mu a ions o
his s ing iden i y he same mul ise mp ecisely. Th oughou his pape , we speak
abou “ he fini e mul ise m” whe e mis a s ing, meaning “ he fini e mul ise
ep esen ed by he s ing m”. I m1= (A, 1), m2= (A, 2) a e mul ise s o e A,
hen we define he union o m1and m2as m1+m2= (A, g), whe e g= 1+ 2,
ha is, g(a) = 1(a) + 2(a), o each a∈A.
Fo any se s Aand B he ela i e complemen A Bo Bin Ais defined as
ollows: A B={x∈A|x /∈B}.
Finally, o any se Awe deno e |A| he ca dinal (numbe o elemen s) o A, as
usual.
In wha ollows, we assume he eade is al eady amilia wi h he basic no ions
and e minology o P sys ems. Fo de ails, see [4].
2 Tissue P Sys ems wi h communica ion ules
De ini ion 2.1 A issue P sys em wi h communica ion ules o deg ee q≥1is a
uple Π= (Γ, E,M1, . . . , Mq,R, iou ), whe e:
1. Γis a fini e alphabe whose elemen s a e called objec s;
2. E ⊆ Γ;
3. M1, . . . , Mqa e s ings o e Γ, ep esen ing fini e mul ise s o objec s;
4. Ris a fini e se o communica ion ules o he o m (i, u/ , j), o i, j ∈
{0,1,2, . . . , q}, i =j,u, ∈Γ∗,|u|+| |>0;
5. iou ∈ {0,1,2, . . . , q}.
A issue P sys em wi hou en i onmen is a issue P sys em such ha E=∅. In
his case, alphabe Ecan be emo ed om he uple.
The Role o he En i onmen in Tissue P Sys ems wi h Cell Di ision 91
A issue P sys em wi h communica ion ules Π= (Γ, E,M1, . . . , Mq,R, iou ),
o deg ee q≥1 can be iewed as a se o qcells, labelled by 1, . . . , q, wi h an
en i onmen labelled by 0 such ha : (a) M1, . . . , Mq ep esen he fini e mul ise s
o objec s ini ially placed in he qcells o he sys em; (b) Eis he se o objec s
ini ially loca ed in he en i onmen o he sys em, all o hem a ailable in an
a bi a y numbe o copies; and (c) iou ∈ {0,1,2, . . . , q} ep esen s a dis inguished
cell o he en i onmen which will encode he ou pu o he sys em. We use he
e m egion i(0 ≤i≤q) o e e cell iin he case 1 ≤i≤qand o e e he
en i onmen in he case i= 0.
When applying a ule (i, u/ , j), he objec s o he mul ise ep esen ed by u
a e sen om egion i o egion jand, simul aneously, he objec s o mul ise
a e sen om egion j o egion i. The leng h o he communica ion ule (i, u/ , j)
is defined as |u|+| |.
A communica ion ule (i, u/ , j) is called a sympo ule i u=λo =λ. A
sympo ule (i, u/λ, j), wi h i= 0, j = 0, p o ides a i ual a c om cell i o cell
j. A communica ion ule (i, u/ , j) is called an an ipo ule i u=λand =λ.
An an ipo ule (i, u/ , j), wi h i= 0, j = 0, p o ides wo a cs: one om cell i
o cell jand ano he one om cell j o cell i. Thus, e e y issue P sys em has an
unde lying di ec ed g aph whose nodes a e he cells o he sys em and he a cs
a e ob ained om communica ion ules. In his con ex , he en i onmen can be
conside ed as a i ual node o he g aph such ha i s connec ions a e defined by
communica ion ules o he o m (i, u/ , j), wi h i= 0 o j= 0.
The ules o a sys em like he one abo e a e used in a non-de e minis ic max-
imally pa allel manne as i is cus oma y in memb ane compu ing. A each s ep,
all cells which can e ol e mus e ol e in a maximally pa allel way (a each s ep
we apply a mul ise o ules which is maximal, no u he applicable ule can be
added).
An ins an aneous desc ip ion o a configu a ion a any ins an o a issue P
sys em wi h communica ion ules is desc ibed by all mul ise s o objec s o e Γ
associa ed wi h all he cells p esen in he sys em, and he mul ise o objec s o e
Γ− E associa ed wi h he en i onmen a ha momen . Bea ing in mind ha
he objec s om Eha e infini e copies in he en i onmen , hey a e no p ope ly
changed along he compu a ion. The ini ial configu a ion is (M1,··· ,Mq;∅). A
configu a ion is a hal ing configu a ion i no ule o he sys em is applicable o i .
Le us fix a issue P sys em wi h communica ion ules Π. We say ha con-
figu a ion C1yields configu a ion C2in one ansi ion s ep, deno ed C1⇒ΠC2, i
we can pass om C1 o C2by applying he ules om R ollowing he p e ious
ema ks. A compu a ion o Πis a (fini e o infini e) sequence o configu a ions
such ha :
1. he fi s e m o he sequence is he ini ial configu a ion o he sys em;
2. each non-ini ial configu a ion o he sequence is ob ained om he p e ious
configu a ion by applying he ules o he sys em in a maximally pa allel man-
ne wi h he es ic ions p e iously men ioned; and
92 M.J. P´e ez-Jim´enez e al.
3. i he sequence is fini e (called hal ing compu a ion), hen he las e m o he
sequence is a hal ing configu a ion.
All compu a ions s a om an ini ial configu a ion and p oceed as s a ed abo e;
only hal ing compu a ions gi e a esul , which is encoded by he objec s p esen
in he ou pu egion iou in he hal ing configu a ion.
We deno e by Comp(Π) he se o compu a ions o he issue P sys em Π.
I C={Ci}i< +1 o Π( ∈N) is a hal ing compu a ion, hen he leng h o C
is , ha is, he numbe o non-ini ial configu a ions which appea in he fini e
sequence C. We deno e i by |C|. We also deno e by Ci(j) he con en s o cell ja
configu a ion Ci.
3 Tissue P Sys ems wi h Cell Di ision
Cell di ision is an elegan p ocess ha enables o ganisms o g ow and ep oduce.
Mi osis is a p ocess o cell di ision which esul s in he p oduc ion o wo daugh e
cells om a single pa en cell. Daugh e cells a e iden ical o one ano he and o he
o iginal pa en cell. Th ough a sequence o s eps, he eplica ed gene ic ma e ial
in a pa en cell is equally dis ibu ed o wo daugh e cells. While he e a e some
sub le diffe ences, mi osis is ema kably simila ac oss o ganisms.
Be o e a di iding cell en e s mi osis, i unde goes a pe iod o g ow h whe e he
cell eplica es i s gene ic ma e ial and o ganelles. Replica ion is one o he mos
impo an unc ions o a cell. DNA eplica ion is a simple and p ecise p ocess ha
c ea es wo comple e s ands o DNA (one o each daugh e cell) whe e only one
exis ed be o e ( om he pa en cell).
Le us ecall ha he model o issue P sys ems wi h cell di ision is based on
he cell-like model o P sys ems wi h memb anes di ision [3]. In hese models, he
cells a e no pola ized; he cells ob ained by di ision ha e he same labels as he
o iginal cell, and i a cell is di ided, i s in e ac ion wi h o he cells o wi h he
en i onmen is locked du ing he di ision p ocess. In some sense, his means ha
while a cell is di iding i closes i s communica ion channels.
De ini ion 3.1 A issue P sys em wi h cell di ision o deg ee q≥1is a uple
Π= (Γ, E,M1, . . . , Mq,R, iou ), whe e:
1. Γis a fini e alphabe whose elemen s a e called objec s;
2. E ⊆ Γ;
3. M1, . . . , Mqa e s ings o e Γ, ep esen ing fini e mul ise s o objec s;
4. Ris a fini e se o ules o he ollowing o ms:
(a) Communica ion ules:(i, u/ , j), o i, j ∈ {0,1,2, . . . , q}, i =j,u, ∈Γ∗,
|u|+| |>0;
(b) Di ision ules:[a]i→[b]i[c]i, whe e i∈ {1,2, . . . , q},i=iou and a, b, c ∈
Γ;
5. iou ∈ {0,1,2, . . . , q}.
The Role o he En i onmen in Tissue P Sys ems wi h Cell Di ision 93
A issue P sys em wi h cell di ision is a issue P sys em wi h communica ion ules
whe e also di ision ules a e allowed. When applying a di ision ule [a]i→[b]i[c]i,
unde he influence o objec a, he cell wi h label iis di ided in o wo cells wi h
he same label; in he fi s copy, objec ais eplaced by objec b, in he second
one, objec ais eplaced by objec c; all he o he objec s esiding in cell ia e
eplica ed and copies o hem a e placed in he wo new cells. The ou pu cell iou
canno be di ided.
The ules o a issue P sys em wi h cell di ision a e applied in a non-
de e minis ic maximally pa allel manne as i is cus oma y in memb ane compu -
ing. A each s ep, all cells which can e ol e mus e ol e in a maximally pa allel
way (a each s ep we apply a mul ise o ules which is maximal, no u he ap-
plicable ule can be added), wi h he ollowing impo an ema k: i a cell di ides,
hen he di ision ule is he only one which is applied o ha cell a ha s ep; he
objec s inside ha cell do no e ol e by means o communica ion ules. In o he
wo ds, be o e di ision a cell in e up s all i s communica ion channels wi h he
o he cells and wi h he en i onmen . The new cells esul ing om di ision will
in e ac wi h o he cells o wi h he en i onmen only a he nex s ep – p o iding
ha hey do no di ide once again. The label o a cell p ecisely iden ifies he ules
which can be applied o i .
4 Recognize Tissue P Sys ems
Le us ecall ha a decision p oblem is a pai (IX, θX) whe e IXis a language o e
a fini e alphabe (whose elemen s a e called ins ances) and θXis a o al boolean
unc ion o e IX. Many abs ac p oblems a e no decision p oblems. Fo example,
in combina o ial op imiza ion p oblems some alue mus be op imized (minimized
o maximized). In o de o deal wi h such p oblems, hey can be ans o med in o
oughly equi alen decision p oblems by supplying a a ge / h eshold alue o he
quan i y o be op imized, and hen asking whe he his alue can be a ained.
A na u al co espondence be ween decision p oblems and languages can be
es ablished as ollows. Gi en a decision p oblem X= (IX, θX), i s associa ed
language is LX={w∈IX:θX(w) = 1}. Con e sely, gi en a language L, o e an
alphabe Γ, i s associa ed decision p oblem is XL= (IXL, θXL), whe e IXL=Γ∗,
and θXL={(x, 1) : x∈L}∪{(x, 0) : x /∈L}. The sol abili y o decision p oblems
is defined h ough he ecogni ion o he languages associa ed wi h hem.
In o de o s udy he compu ing efficiency, he no ions om classical compu a-
ional complexi y heo y a e adap ed o memb ane compu ing, and a special class
o cell-like P sys ems is in oduced in [7]: ecognize P sys ems (called accep ing
P sys ems in a p e ious pape [6]). Fo issue P sys ems, wi h he same idea as
ecognize cell-like P sys ems, ecognize issue P sys ems is in oduced in [5].
De ini ion 4.1 A ecognize issue P sys em wi h cell di ision o deg ee q≥1is
a uple Π= (Γ, Σ, E,M1,...,Mq,R, iin, iou ), whe e:

94 M.J. P´e ez-Jim´enez e al.
•(Γ, E,M1, . . . , Mq,R, iou )is a issue P sys em wi h cell di ision o deg ee
q≥1, as defined in he p e ious sec ion.
•The wo king alphabe Γhas wo dis inguished objec s yes and no, a leas one
copy o hem p esen in some ini ial mul ise s M1, . . . , Mq, bu none o hem
is p esen in E.
•Σis an (inpu ) alphabe s ic ly con ained in Γsuch ha E ∩ Σ=∅.
• M1, . . . , Mqa e s ings o e Γ Σ.
•iin ∈ {1, . . . , q}is he inpu cell.
•The ou pu egion iou is he en i onmen . In he case o issue wi hou en i-
onmen , iou is a dis inguished cell, ha is iou ∈ {1, . . . , q}.
•All compu a ions hal .
•I Cis a compu a ion o Π, hen ei he objec yes o objec no (bu no bo h)
mus ha e been eleased in o he en i onmen , and only a he las s ep o he
compu a ion.
Fo each mul ise mo e Σ, he compu a ion o he sys em Πwi h inpu ms a s
om he configu a ion o he o m (M1,M2, . . . , Miin +m, . . . , Mq;∅), ha is,
he inpu mul ise mhas been added o he con en s o he inpu cell iin, and we
deno e i by Π+m. The e o e, we ha e an ini ial configu a ion associa ed wi h
each inpu mul ise m(o e he inpu alphabe Σ) in his kind o sys ems.
Gi en a ecognize issue P sys em wi h cell di ision, and a hal ing compu a ion
C={Ci}i< +1 o Π( ∈N), we define he esul o Cas ollows:
Ou pu (C) = 






yes,i Ψ{yes,no}(M ,iou ) = (1,0) ∧
Ψ{yes,no}(Mi,iou ) = (0,0) o i= 0, . . . , −1
no,i Ψ{yes,no}(M ,iou ) = (0,1) ∧
Ψ{yes,no}(Mi,iou ) = (0,0) o i= 0, . . . , −1
whe e Ψis he Pa ikh mapping, and Mi,iou is he mul ise o e Γ E associa ed
wi h he ou pu egion a he configu a ion Ci, in pa icula , M ,iou is he mul ise
o e Γ E associa ed wi h he ou pu egion a he hal ing configu a ion C .
We say ha a compu a ion Cis an accep ing compu a ion ( espec i ely, ejec -
ing compu a ion) i Ou pu (C) = yes ( espec i ely, Ou pu (C) = no), ha is, i
objec yes ( espec i ely, objec no) appea s in he ou pu egion associa ed wi h
he co esponding hal ing configu a ion o C, and nei he objec yes no no appea s
in he ou pu egion associa ed wi h any non–hal ing configu a ion o C.
Le us no ice ha i a ecognize issue P sys em
Π= (Γ, Σ, E,M1, . . . , Mq,R, iin, iou )
has a ule o he ype (i, λ/u, 0) hen alph(u)∩(Γ E)=∅, because on he con a y
all compu a ions o Πwould be non hal ing.
Fo each na u al numbe k≥1, we deno e by TDC(k) he class o ecognize
issue P sys ems wi h cell di ision and wi h communica ion ules o leng h a mos
k. In he case o issue P sys ems wi hou en i onmen , we deno e by
TDC(k)
he class o ecognize issue P sys ems wi h cell di ision and wi h communica ion
ules o leng h a mos k.
The Role o he En i onmen in Tissue P Sys ems wi h Cell Di ision 95
5 Polynomial Complexi y Classes o Tissue P sys ems
Nex , we define wha sol ing a decision p oblem in he amewo k o issue P
sys ems in a uni o m and efficien way means. Bea ing in mind ha hey p o ide
de ices wi h a fini e desc ip ion, a nume able amily o issue P sys ems will be
necessa y in o de o sol e a decision p oblem.
De ini ion 5.1 We say ha a decision p oblem X= (IX, θX)is sol able in a
uni o m way and polynomial ime by a amily Π={Π(n)|n∈IN}o ecog-
nize issue P sys ems (wi h sympo /an ipo ules, wi h cell di ision o wi h cell
sepa a ion) i he ollowing holds:
•The amily Πis polynomially uni o m by Tu ing machines, ha is, he e exis s
a de e minis ic Tu ing machine wo king in polynomial ime which cons uc s
he sys em Π(n) om n∈IN.
•The e exis s a pai (cod, s)o polynomial- ime compu able unc ions o e IX
such ha :
− o each ins ance u∈IX,s(u)is a na u al numbe , and cod(u)is an inpu
mul ise o he sys em Π(s(u));
− o each n∈IN,s−1(n)is a fini e se ;
− he amily Πis polynomially bounded wi h ega d o (X, cod, s), ha is,
he e exis s a polynomial unc ion p, such ha o each u∈IXe e y com-
pu a ion o Π(s(u)) wi h inpu cod(u)is hal ing and i pe o ms a mos
p(|u|)s eps;
− he amily Πis sound wi h ega d o (X, cod, s), ha is, o each u∈IX,
i he e exis s an accep ing compu a ion o Π(s(u)) wi h inpu cod(u), hen
θX(u) = 1;
− he amily Πis comple e wi h ega d o (X, cod, s), ha is, o each u∈IX,
i θX(u)=1, hen e e y compu a ion o Π(s(u)) wi h inpu cod(u)is an
accep ing one.
F om he soundness and comple eness condi ions abo e we deduce ha e e y
P sys em Π(n) is confluen , in he ollowing sense: e e y compu a ion o a sys em
wi h he same inpu mul ise mus always gi e he same answe .
Le Rbe a class o ecognize issue P sys ems. We deno e by PMCR he
se o all decision p oblems which can be sol ed in a uni o m way and polynomial
ime by means o amilies o sys ems om R. The class PMCRis closed unde
complemen and polynomial– ime educ ions [6].
Nex , we p o e a echnical esul conce ning ecognize issue P sys ems.
Lemma 5.2 Le Π={Π(n)|n∈IN}a amily o ecognize issue P sys ems
sol ing a decision p oblem X= (IX, θX)in polynomial ime acco ding o he p e-
ious defini ion. Le (cod, s)a polynomial encoding associa ed wi h ha solu ion.
Le (n)be a polynomial unc ion such ha o each u∈IXe e y compu a ion
o Π(s(u)) + cod(u)is hal ing and i pe o ms a mos (|u|)s eps. Then, he e
exis s a polynomial unc ion p(n)such ha o each ins ance u∈IX,2p(|u|)is an
96 M.J. P´e ez-Jim´enez e al.
uppe bound o he numbe o objec s om Ewhich a e mo ed om he en i on-
men o all cells o he sys em Π(s(u))+cod(u)by communica ion ules along any
compu a ion.
P oo : Le u∈IXbe an ins ance o Xand
Π(s(u)) + cod(u) = (Γ, Σ, E,M1, . . . , Mq,R, iin, iou )
Le k∈IN be such ha Π(s(u)) + cod(u)∈TDC(k). Le M=|M1+· · · +Mq|.
Then, any compu a ion o Π(s(u)) + cod(u) pe o ms, a mos , (|u|) ansi ion
s eps. Le C= (C0,C1,...,Cm), 0 ≤m≤ (|u|), be a compu a ion o Π. Fo each
, 0 ≤ ≤mand i, 1 ≤i≤q, we deno e by C (i) he mul ise o objec s o e Γ
in cell ia ime . We also deno e C (0) he mul ise o objec s o e Γ E in he
en i onmen a ime .
Le us suppose ha we apply only communica ion ules a mconsecu i e an-
si ion s eps. A his si ua ion, o each (0 ≤ ≤m) we compu e an uppe bound
o |C (0) + C (1) + . . . +C (q)|. Then, o each i, j (0 ≤i, j ≤q, i =j) we deno e by
A (i, j) he mul ise o objec s being mo ed om egion j o egion iby applying
ules o he ype (i, u/ , j) a ime .
Le us cons uc α , 0 ≤ ≤m, an uppe bound o he numbe o objec s
which appea in he whole sys em ( aking all cells in o accoun ) a ime . Tha
is,
α ≥ |C (0) + C (1) + ...+C (q)|
The cons uc ion is made by induc ion on . Fo = 0 we conside α0=M. Le
be such ha 0 ≤ < m and o each ′(0 ≤ ′≤ ) le us assume ha we ha e
cons uc ed α ′such ha
α ′≥
q
∑
i=0
|C ′(i)|
The numbe o objec s mo ed in o cell i(1 ≤i≤q) a ins an + 1 is
A (i, 0) +
q
∑
j=1,j=i
A (i, j)
The numbe o objec s sen o he en i onmen a ins an + 1 is
q
∑
j=1
A (0, j).
No ice ha objec s coming o egion i om some o he cell jwe e al eady
p esen in he p e ious configu a ion. Besides, in o de o igge a communica ion
ule b inging objec s om he en i onmen in o egion i, a leas one objec in
egion iis equi ed, o else one symbol om Γ E in he en i onmen . Finally,
ecall ha he leng h o communica ion ules is bounded by k.
F om hese conside a ions, we deduce:
q
∑
i=1
q
∑
j=1,j=i
|A (i, j)| ≤ α and
q
∑
i=1
|A (i, 0)| ≤ α ·k
The Role o he En i onmen in Tissue P Sys ems wi h Cell Di ision 97
Besides, q
∑
j=1
|A (0, j)| ≤ α ·k
Then, we can conside α +1 =α +α ·k+α ·k=α ·(1 + 2k). Thus, o each
(0 ≤ ≤m) we define α =M·(1 + 2k) . Hence, i we applied in a consecu i e
way he maximum possible numbe o communica ion ules (wi hou applying any
di ision ules) o he sys em Π(s(u)) + cod(u), in any ins an o any compu a ion
o he sys em, M·(1 + 2k) (|u|)is an uppe bound o he numbe o objec s in he
whole sys em.
Now, le us conside he effec s o applying in a consecu i e way he maximum
possible numbe o di ision ules (wi hou applying any communica ion ules) o
he sys em Π(s(u)) + cod(u) when he ini ial configu a ion has M·(1 + 2k) (|u|)
objec s. A e ha , an uppe bound o he numbe o objec s in he whole sys em
by any compu a ion is M·(1 + 2k) (|u|)·2 (|u|)· (|u|). Hence, o each ins ance
u∈IX he numbe o objec s om Ewhich a e mo ed om he en i onmen o he
whole cells o he sys em Π(s(u))+cod(u) is, a mos , M·(1+2k) (|u|)·2 (|u|)· (|u|).
Then, we conside a polynomial unc ion p(n) such ha
p(|u|)≥log(M) + (|u|)·log(1 + 2k) + (|u|) + log( (|u|))
o each ins ance u∈IX. The polynomial unc ion p(n) ulfills he p ope y e-
qui ed a he Lemma.

6 Simula ing issue P sys ems wi h cell di ision by means o
issue P sys ems wi h cell di ision and wi hou en i onmen
The goal o his sec ion is o show ha any issue P sys em wi h cell di ision can
be simula ed by a issue P sys em wi h cell di ision and wi hou en i onmen in
an efficien way.
Fi s o all, we define he meaning o efficien simula ions in he amewo k o
ecognize issue P sys ems.
De ini ion 6.1 Le Πand Π′be ecognize issue P sys ems. We say ha Π′
simula es Πin an efficien way i he ollowing holds:
1. Π′can be cons uc ed om Πby a de e minis ic Tu ing machine wo king in
polynomial ime.
2. The e exis s an injec i e unc ion, , om he se Comp(Π)o compu a ions
o Πon o he se Comp(Π′)o compu a ions o Π′such ha :
⋆The e exis s a de e minis ic Tu ing machine ha cons uc s compu a ion
(C) om compu a ion Cin polynomial ime.
⋆A compu a ion C ∈ Comp(Π)is an accep ing compu a ion i and only i
(C)∈Comp(Π′)is an accep ing one.
104 M.J. P´e ez-Jim´enez e al.
o he objec s in he cell a e duplica ed excep he objec ha ac i a e he cell
di ision ope a ion.
In his pape , he compu a ional efficiency o issue P sys ems wi h cell di ision
and wi hou en i onmen has been s udied. We conclude ha he en i onmen o
issue P sys ems can be emo ed wi hou a loss o efficiency.
Fo u u e wo k, we plan o do u he esea ch in he s udy o issue P sys ems
wi h cell sepa a ion. Le us ecall ha , in his kind o sys ems, he applica ion o
sepa a ion ules only duplica es he cell while he objec s a e no eplica ed. They
a e simply dis ibu ed acco ding o a p efixed c i e ion.
Acknowledgemen s
The wo k was suppo ed by P ojec TIN2009-13192 o he Minis e io de Ciencia
e Inno aci´on o Spain and P ojec o Excellence wi h In es igado de Reconocida
Val´ıa, om Jun a de Andaluc´ıa, g an P08 – TIC 04200.
Re e ences
1. Gu i´e ez-Na anjo, M.A., P´e ez-Jim´enez, M.J. and Rome o-Campe o, F.J. A linea
solu ion o QSAT wi h Memb ane C ea ion. Lec u e No es in Compu e Science
3850, (2006), 241–252.
2. Pan, L. and Ishdo j, T.-O. P sys ems wi h ac i e memb anes and sepa a ion ules.
Jou nal o Uni e sal Compu e Science,10, 5, (2004), 630–649.
3. P˘aun, Gh. A acking NP-comple e p oblems. In Uncon en ional Models o Com-
pu a ion, UMC’2K (I. An oniou, C. Calude, M. J. Dinneen, eds.), Sp inge -Ve lag,
2000, 94-115.
4. P˘aun, Gh. Memb ane Compu ing. An In oduc ion. Sp inge –Ve lag, Be lin, (2002).
5. P˘aun, Gh., P´e ez-Jim´enez, M.J. and Riscos-N´u˜nez, A. Tissue P Sys em wi h cell
di ision. In. J. o Compu e s, communica ions &con ol,3, 3, (2008), 295–303.
6. P´e ez-Jim´enez, M.J., Rome o-Jim´enez, A. and Sancho-Capa ini, F. Complexi y
classes in models o cellula compu ing wi h memb anes. Na u al Compu ing,2, 3
(2003), 265–285.
7. P´e ez-Jim´enez, M.J., Rome o-Jim´enez, A. and Sancho-Capa ini, F. A polynomial
complexi y class in P sys ems using memb ane di ision. Jou nal o Au oma a, Lan-
guages and Combina o ics,11, 4, (2006), 423-434.