scieee Science in your language
[en] (orig)

"Dogmatic" P Systems

Abstract

In this work we propose a variant of P systems based on the Central Dogma of Molecular Biology which establishes the transformation of DNA strands into protein products by applying different string transformation such as transductions and transcriptions. We introduce a new kind of worm object rules to carry out transducion operations. Finally, we establish the universality of the proposed model by simulating Iterated finite state sequential transducers (IFTs).

Read accessible full text

"Dogmatic" P Systems

Author: Sempere, José M.
Publisher: Fénix Editora
Year: 2010
Source: https://idus.us.es/bitstreams/3f41de8f-83ab-4c5a-a63b-31132747dbf0/download
“Dogma ic” P Sys ems?
Jos´e M. Sempe e
Depa amen o de Sis emas In o m´a icos y Compu aci´on
Uni e sidad Poli ´ecnica de Valencia
[email p o ec ed]
Summa y. In his wo k we p opose a a ian o P sys ems based on he Cen al Dogma
o Molecula Biology which es ablishes he ans o ma ion o DNA s ands in o p o ein
p oduc s by applying di e en s ing ans o ma ion such as ansduc ions and ansc ip-
ions. We in oduce a new kind o wo m objec ules o ca y ou ansducion ope a ions.
Finally, we es ablish he uni e sali y o he p oposed model by simula ing I e a ed ini e
s a e sequen ial ansduce s (IFTs).
1 In oduc ion
P sys ems [15] we e in oduced as a compu a ional model inspi ed by he in-
o ma ion and biochemical p oduc p ocessing o li ing cells h ough he use o
memb ane communica ion. In mos o he wo ks abou P sys ems, in o ma ion is
ep esen ed as mul ise s o symbol/objec s which can in e ac and e ol e acco ding
o p ede ined ules. Ne e heless, he use o s ings o ep esen he in o ma ion
and he use o ules o ans o m s ings ins ead o mul ise s o objec s ha e always
been p esen in he li e a u e o his scien i ic a ea. So, in his mos ly e e ed book
[15], Gh. P˘aun o e iews he use o s ing ules in P sys ems. Di e en a ian s
o s ing-based P sys ems ha e been p oposed along he ime. We can men ion
ew i ing P sys ems [11], e e ed as memb ane sys ems wi h wo m objec s [2] in
he case o genomic ope a ions, inse ion-dele ion P sys ems [6] and splicing P
sys ems [14], among o he s. Obse e ha mos o hese models ha e been used o
language gene a ion [12]. In [5, 7], he p oposal o hyb id P sys ems in oduces he
use o con ex ual ules and Chomsky ules o achie e uni e sali y by gene a ing all
he ecu si ely enume able languages. Recen ly, in [13] a a ian o P sys ems wi h
wo m objec s and e olu iona y based ope a ions has been in oduced o simula e
Ne wo ks o E olu iona y P ocesso s, hence o achie e uni e sali y.
In his wo k, we p opose a a ian o P sys ems wi h wo m objec s and a new
kind o wo m ules based on he cen al dogma o molecula biology which se s
?Wo k suppo ed by he Spanish Minis e io de Educaci´on y Ciencia unde p ojec
TIN2007-60769
292 J.M. Sempe e
he amewo k o ob ain p o ein p oduc s om DNA s ands by applying, among
o he s, ansduc ion and ansc ip ion ope a ions.
The s uc u e o his wo k is as ollows: In sec ion 2 we in oduce basic concep s
and no a ion on o mal language heo y, i e a ed ansduc ions, P sys ems and
molecula biology ela ed o he Cen al Dogma. Then, we will de ine he dogma ic
ules in egions which ansduce ( agmen s o ) wo m objec s in o ( agmen s o )
wo m objec s. We will p opose a simula ion o i e a ed ansduc ions wi h he
new p oposed model in o de o achie e uni e sali y. Finally, we will ou line u u e
esea ch ela ed o his wo k.
2 Basic Concep s
We s a by summa izing he no ions used h oughou his wo k. An alphabe is
a ini e and nonemp y se o symbols. Any ini e sequence o symbols om an
alphabe Vis called wo d o s ing o e V. The se o all wo ds o e Vis deno ed
by V∗. A language o e he alphabe Vis any subse o V∗.
A g amma is a cons uc G= (N, Σ, P, S) whe e Nand Σa e he alphabe s
o auxilia y and e minal symbols wi h N∩Σ=∅,S∈Nis he axiom o he
g amma and Pis a ini e se o p oduc ions in he o m α→β, whe e α∈
(N∪Σ)∗N(N∪Σ)∗and β∈(N∪Σ)∗. The language o he g amma is deno ed by
L(G) and i is he se o e minal s ings ha can be ob ained om Sby applying
symbol subs i u ions acco ding o P. Fo mally, w1⇒
Gw2i w1=uα ,w2=uβ
and α→β∈P. We will deno e by ∗
⇒
G he e lexi e and ansi i e closu e o ⇒
G.
So, he language gene a ed by Gis de ined by he se L(G) = {w∈Σ∗:S∗
⇒
Gw}.
Fou la ge amilies o languages gene a ed by g amma s can be de ined: REG
( egula ), CF (con ex - ee), CS (con ex -sensi i e) and RE ( ecu si ely enume -
able). The de ini ion o hese amilies comes om he es ic ion o e he p oduc-
ion o ms in he g amma . The well known Chomsky’s hie a chy es ablishes he
inclusions REG ⊂CF ⊂CS ⊂RE.
I e a ed T ansduc ions
In he ollowing, we will in oduce I e a ed ini e s a e sequen ial ansduce s (IFT)
as i was de ined in p e ious wo ks ([1, 8, 10]).
An IFT is de ined by he uple T= (Q, Σ, q0, a0, F, P ), whe e Qis a ini e se
o s a es,Σis an alphabe , q0∈Qis an ini ial s a e,a0∈Σis a s a ing symbol,
F⊆Qis he se o inal s a es and Pis a ini e se o ansduc ion ules in he
o m (q, a, p, x) wi h q, p ∈Q,a∈Σand x∈Σ∗which we will w i e as qa →xp.
The ansduc ion ule qa →xp means ha i he ini e con ol is in s a e qand
i eads he symbol a hen i changes o s a e pand w i es x. We de ine a di ec
ansi ion s ep as ollows
uqa `uwp i qa →wp ∈P
“Dogma ic” P Sys ems 293
The e lexi e and ansi i e closu e o `will be deno ed by `∗. We say ha w
de i es x, and i will be deno ed by w=⇒x, i q0w`∗xp, o p∈Q(obse e
ha pis any s a e in Qno necessa ily inal). We will deno e he e lexi e and
ansi i e closu e o =⇒by =⇒∗. I in he p e ious de i a ion he p ocess s ops
in a inal s a e we will w i e
=⇒ins ead o =⇒. Tha is, w
=⇒x, i q0w`∗xp,
o p∈F. The language gene a ed by Tis de ined as ollows
L(T) = {x∈Σ∗:a0=⇒∗w
=⇒x, w ∈Σ∗}
We deno e by IF Tn he amily o languages gene a ed by IFT wi h a mos n
s a es. The hie a chy o amilies in IFTnhas been comple ely explo ed, and i has
been p o ed ha i collapses a le el ou . We ha e he ollowing esul s
Lemma 1.[10] RE =IF T4; [1] CS ⊂IF T3; [10] CF ⊂IFT2.
In addi ion, IFTs ha e been ela ed o he compu ing by ca ing pa adigm [9]
as a way o gene a e e en non- ecu si ely enume able languages.
The Cen al Dogma o Molecula Biology
The Cen al Dogma o Molecula Biology is ou sou ce o inspi a ion o he a ian
o P sys em which we will p opose la e . We ollow he ideas exposed in [4]. Mainly,
he cen al dogma o molecula biology es ablishes a me apho o how DNA s ands
in he li ing cell a e ans o med in o p o ein p oduc s by means o in o ma ion
s o age and ans o ma ion.
Mainly, a sec ion o DNA ( he gene) is ansc ibed o a molecule o messenge
RNA and he mRNA is ansla ed by he ibosome in o a p o ein. In he euka y-
o ic o ganisms he mRNA molecule is p ocessed, be o e ansla ion, by splicing ou
ce ain subsequences called in ons. The DNA is eplica ed be o e he ansc ip-
ion. The ansc ip ion is made by complemen ing he single DNA s and, and by
subs i u ing he hymine nucleo ide by he u acil one in he RNA molecule. The
ansla ion om (spliced) mRNA o p o eins is based on a mapping o nucleo ide
iple s called codons o amino acids wi h he help o ans e RNA ( RNA). Unde
a compu e science poin o iew, he cen al dogma can be iewed as a sequence o
well known ope a ions o e s ings such as mo phisms, ansduc ions and splicing.
The main ing edien s ha we will conside in he subsequen P sys em ha we
will p opose a e he ollowings:
•The e a e di e en p ocesses in di e en egions. DNA duplica ion and DNA
ansc ip ion o mRNA occu s in he nucleus o he cell, while mRNA ans-
la ion o amino acids occu s in some cases in he endoplasmic e iculum wi h
he memb ane ibosome.
•The e a e di e en alphabe sizes and symbols in ol ed in he ope a ions. The
DNA s ands is a sequence o ou di e en nucleo ides: adenine (A), hymine
(T), cy osine (C) and guanine (G), in he RNA he hymine (T) is subs i u ed
by he u acil (U), while he p o eins a e sequences o e a wen y-le e alphabe
( he amino acids)
294 J.M. Sempe e
Fig. 1. The Cen al Dogma o Molecula Biology. (This pic u e has been aken om
accessexcellence.o g)
•T ansc ip ion and ansla ion can be pe o med by alphabe ic homomo phisms
and ini e ansduc ions.
•The e a e di e en p oduc s a e e y s age which in e ac s in o di e en e-
gions. The DNA duplica ion, ansc ip ion and splicing needs he p esence o
di e en p o eins and o he molecula compounds. The p o eins a e he inal
p oduc o he cycle DNA-RNA-p o ein.
3 Dogma ic P sys ems
In his sec ion, we will p opose a a ian o P sys ems ha wo k wi h wo m objec s
in a ansduc ion-like app oach. Fi s , we will in oduce a new kind o egion ules
o wo k wi h.
Adogma ic ule is de ined as ollows
u: pos →wad1,ad2,··· ,adk,whe e
u, a e s ings (wo m objec s), pos ∈ {l, , ∗} and o all i: 1 ≤i≤k adi∈
{he e, ou , inj}. The meaning is he ollowing: P o ided ha he e exis a wo m
objec uin he egion (we can omi he p esence o u), all he wo m objec s wi h
subs ing a posi ion pos (which means, igh mos one ( ), le mos one (l) o
“Dogma ic” P Sys ems 295
a bi a y posi ion (∗)) change subs ing by wand send a copy o he new wo m
objec a he egions de ined by adia e elimina ing he o iginal wo m objec
om he egion.
Example 1. Le he egion Rha e he ule 1de ined as eee :al→bbhe e and
he wo m objec s eee and abbcbaa. Then a e applying 1in he egion, he wo m
objec s a e eee and bbbbcbaa.
I he ule 1is de ined as eee :a →bbhe e, we ob ain abbcbabb as a new wo m
objec . Finally, i he ule is de ined as eee :a∗→bbhe e hen we ob ain he se
o new s ings {bbbbcbaa, abbcbbba, abbcbabb}. Obse e ha , in his case, we ha e
p e iously ob ained h ee copies o he ini ial s ing be o e applying he ule.
The ule al→bbhe e can be applied o e baa and i ob ains he new s ing bbba.
He e, we ha e omi ed he p esence o an addi ional s ing and he ule changes
he le mos appea ance o a symbol a.¤
The add essing label inj, can be di ec ly applied o con iguous egions a he
same le el. Tha is, i he e exis egions jand iinside he same egion, hen a
ule a egion ican send wo m objec s o egion jdi ec ly.
We can obse e ha he dogma ic ules cap u e he ollowing aspec s om he
Cen al Dogma o Molecula Biology:
•The ules ans o m pa s o a s ing in o a new subs ing as in ansc ip ion
and ansduc ion.
•The ules make copies o he a ge s ing be o e ans o ma ion as in DNA
eplica ion.
•The ules need he p esence o o he objec s o be applied.
•The ules can add ess con iguous egions (i.e. RNA mo ing om nucleus o
ibosomes).
Now, we will de ine a Dogma ic Psys em2as he ollowing cons uc
Π= (V, µ, A1,· · · , Am,(R1, ρ1),··· ,(Rm, ρm), i0), whe e:
•V is an alphabe
•µis a memb ane s uc u e consis ing o mmemb anes
•Ai, 1 ≤i≤mis a ini e se o s ings associa ed wi h he egion i( he axioms)
•Ri, 1 ≤i≤mis a ini e se o dogma ic ules o e Vassocia ed wi h he i h
egion and ρiis a pa ial o de ela ion o e Rispeci ying a p io i y
•i0is a numbe be ween 1 and mand i speci ies he ou pu memb ane o Π(in
he case ha i equals o ∞ he ou pu is ead ou side he sys em).
2Di e en ac onyms we e candida es o naming Dogma ic P sys ems. Among o he s,
dP sys ems we e conside ed bu i was p e iously used by o he au ho s in a di e -
en con ex . Ano he ac onym was dogP bu he au ho hinks ha , in such a case,
ca alyze s will ne e be used in his con ex gi en ha ”dogs” and ”ca s” could no
coope a e and li ing in he same egions. We lea e open he sea ch o a good ac onym
o he p oposed Dogma ic Psys ems.

296 J.M. Sempe e
Ini ially, he sys em holds he se o axioms a e e y egion. Then, in a ully
pa allel manne all he ules a e applied o e he s ings de ined a e e y egion.
The sys em hal s whene e no ule can be applied a any egion.
The language gene a ed by Πis he se o wo m objec s collec ed a egion
i0. In he case ha i0=∞, he language is collec ed in ex e nal mode as he se
o s ings in he en i onmen . The language gene a ed by Πis deno ed by L(Π).
Obse e ha i he language is in ini e hen he sys em will ne e hal so i will
add new wo m objec s o he ou pu egion o he en i onmen .
Obse e ha his p oposal is di e en om [3] whe e he au ho s p opose a
memb ane sys em amewo k wi h sympo /an ypo ules o pe o m di e en
ypes o ansduc ions. In ha wo k he p oposed sys em ope a es wi h s ings by
aking e e y symbol o he inpu s ing o he en i onmen (ou side he memb ane
sys em) and pu ing e e y symbol o he ansduced s ing in he en i onmen .
He e, we will a oid sympo /an ypo ules and we will wo k wi h s ings in a
wo m objec app oach.
4 A Simula ion o I e a ed T ansduc ions by Dogma ic P
Sys ems
In his sec ion, we will show a simula ion o IFTs wi h ns a es by dogma ic P
Sys ems. Ou app oach will use n egions inside he skin one in o de o simula e
he ns a es o he IFT. The ansi ions o he IFT will be simula ed by using
he di ec add ess inj. We will need o ma k some symbols in o de o ca y ou
he ansduc ion om le o igh . In addi ion, we will use di e en alphabe s o
a oid a w ong applica ion o he ansduc ion ules a di e en symbols, and o
p e en ha he simula ion goes on e en i he IFT canno ca y ou a comple e
ansduc ion.
Le T= (Q, Σ, q0, a0, F, P ) be an IFT wi h Q={q0,· · · , qn}. Then, we p opose
he ollowing dogma ic P sys em
Π= (V, µ, A, A0,· · · , An,(R, ρ),(R0, ρ0),· · · ,(Rn, ρn),∞),whe e
•V=Σ∪ˆ
Σ∪˘
Σ∪ {#}, whe e ˆ
Σ={ˆa:a∈Σ}and ˘
Σ={˘a:a∈Σ}
•µ= [[0]0,· · · ,[n]n] (we ha e omi ed a label o he skin egion).
•A0={#a0},A=∅, and o all i: 1 ≤i≤n Ai=∅.
•Type (a) ules: Fo e e y ule q0a→ qj∈P, we add he ule #al→#ˆ inj
i qj6=q0o he ule #al→#ˆ he e i qj=q0 o R0
•Type (b) ules: Fo e e y ule qia→ qj∈P, and o e e y symbol ˆ
b∈ˆ
Σ
we add he ule ˆ
bal→ˆ
bˆ inji qi6=qjo he ule ˆ
bal→ˆ
bˆ he e i qi=qj o Ri
•Type (c) ules: Fo e e y egion Riand o e e y pai o symbols ˆa∈ˆ
Σand
b∈Σadd he ollowing ule ˆabl→ˆabhe e
•Type (d) ules: Fo e e y egion Risuch ha qi∈F, and o e e y symbol
ˆa∈ˆ
Σadd he ollowing ule ˆa →˘aou
“Dogma ic” P Sys ems 297
•Type (e) ules: Fo e e y egion Risuch ha qi6∈ F, and o e e y symbol
ˆa∈ˆ
Σadd he ollowing ule ˆa →ˆaou
•Type ( ) ules: Add o R he ules {ˆal→ahe e :a∈Σ}
•Type (g) ules: Add o R he ules {˘al→ain0,ou }
•Type (h) ule: #l→#in0
We will explain he ules in he sys em as ollows: Type (a) ules s a he
ansduc ion o he s ing om he ini ial s a e. Hence, we use he # symbol as a
le delimi e o he s ing o be ansduced. The alphabe ˆ
Σis used o ma k he
symbols ha ha e been ansduced du ing a de i a ion p ocess. Type (b) ules
simula e he ansi ions in he ansduce . Obse e ha we use he add ess inj
o change he s a e in he ini e con ol and he add ess he e o simula e he
ansduce loops. Type (c) ules a e used o block he s ings ha canno be
comple ely ansduced (obse e ha he IFT can be non comple e and i would
no inish he de i a ion p ocess). Type (d) ules a e used o ou pu he ansduced
s ings ha a i e o a inal s a e. He e, we use he alphabe ˘
Σ o ma k he s ings
ha belong o he language gene a ed by he ansduce . Type (e) ules a e used
o ou pu he ansduced s ings ha a i e o a non inal s a e.
The p io i ies o he ules in egions Rikeep he ollowing o de : Type (a) ules
>Type (b) ules >Type (c) ules >Type (d) and Type (e) ules.
The ules o he skin egion a e explained as ollows: Type ( ) ules a e used
o es o e he s ing symbols o he ansduced s ing in o de o eed-back he
ansduce wi h a new inpu s ing (hence, i pe o ms he i e a ion in he ans-
duc ion). Type (g) ules a e used o es o e he symbols om hose ansduced
s ings ha come om a inal s a e (hence, hey belong o he language gene a ed
by i e a ing he ansduce ). In such a case, one copy o he s ing is sen ou he
en i onmen while ano he copy is sen in he egion ze o in o de o eed-back he
ansduce . Finally, he ule o ype (g) is used o send he ansduced s ing in o
he ini ial egion o i e a e a new ansduc ion.
I a s ing w∈L(T), hen #w∈L(Π). We can obse e ha he ansi ions
om Ta e simula ed by he P sys em by means o he ules o ype (a) and (b).
The i e a ion is ca ied ou a he skin egion by applying ules o ype (g) o (h)
(a e es o ing he symbols wi h ules o ype ( ). I he ansduced s ing a i es
o a inal s a e, hen ules o ype (g) a e applied and he s ing wi h he le ma k
# ou pu s he sys em.
Example 2. Le us conside he ini e ansduce de ined h ough he ollowing
ansi ion diag am, wi h aas he s a ing symbol
The p oposed dogma ic P sys em is de ined wi h a memb ane s uc u e
[[0]0,[1]1,[2]2], and he ollowing dogma ic ules
Skin egion ules
1: ˆal→ahe e 4: ˘al→ain0,ou 45 : #l→#in0
2:ˆ
bl→bhe e 5:˘
bl→bin0,ou
3: ˆcl→che e 6: ˘cl→cin0,ou
298 J.M. Sempe e
wi h ρde ined as { 1, 2, 3}>{ 4, 5, 6}> 45, and A=∅.
Region 0 ules
7: #al→#ˆ
bˆ
bin1 9: ˆaal→ˆaˆ
bˆ
bin1 12 : ˆabl→ˆaˆcˆcin2
8: #bl→#ˆcˆcin2 10 :ˆ
bal→ˆ
bˆ
bˆ
bin1 13 :ˆ
bbl→ˆ
bˆcˆcin2
11 : ˆcal→ˆcˆ
bˆ
bin1 14 : ˆcbl→ˆcˆcˆcin2
15 : ˆaal→ˆaahe e 18 :ˆ
bal→ˆ
bahe e 21 : ˆcal→ˆaahe e
16 : ˆabl→ˆabhe e 19 :ˆ
bbl→ˆ
bbhe e 22 : ˆcbl→ˆcbhe e
17 : ˆacl→ˆache e 20 :ˆ
bcl→ˆ
bche e 23 : ˆccl→ˆcche e
24 : ˆa →ˆaou
25 :ˆ
b →ˆ
bou
26 : ˆc →ˆcou
wi h ρ0de ined as { 7, 8}>{ 9, 10, 11, 12, 13, 14}>{ 15, 16, 17, 18,
19, 20, 21, 22, 23}>{ 24, 25, 26}, and A0={#a}
Region 1 ules
27 : ˆaal→ˆaˆ
bˆ
bhe e 30 : ˆabl→ˆaˆcˆcin2
28 :ˆ
bal→ˆ
bˆ
bˆ
bhe e 31 :ˆ
bbl→ˆ
bˆcˆcin2
29 : ˆcal→ˆcˆ
bˆ
bhe e 32 : ˆcbl→ˆcˆcˆcin2
33 : ˆaal→ˆaahe e 36 :ˆ
bal→ˆ
bahe e 39 : ˆcal→ˆcahe e
34 : ˆabl→ˆabhe e 37 :ˆ
bbl→ˆ
bbhe e 40 : ˆcbl→ˆcbhe e
35 : ˆacl→ˆache e 38 :ˆ
bcl→ˆ
bche e 41 : ˆccl→ˆcche e
42 : ˆa →ˆaou
43 :ˆ
b →ˆ
bou
44 : ˆc →ˆcou
wi h ρ1de ined as { 27, 28, 29, 30, 31, 32}>{ 33, 34, 35, 36, 37, 38,
39, 40, 41}>{ 42, 43, 44}, and A1=∅
Region 2 ules
“Dogma ic” P Sys ems 299
45 : ˆabl→ˆaˆcˆche e
46 :ˆ
bbl→ˆ
bˆcˆche e
47 : ˆcbl→ˆcˆcˆche e
48 : ˆaal→ˆaahe e 51 :ˆ
bal→ˆ
bahe e 54 : ˆcal→ˆcahe e
49 : ˆabl→ˆabhe e 52 :ˆ
bbl→ˆ
bbhe e 55 : ˆcbl→ˆcbhe e
50 : ˆacl→ˆache e 53 :ˆ
bcl→ˆ
bche e 56 : ˆccl→ˆcche e
57 : ˆa →˘aou
58 :ˆ
b →˘
bou
59 : ˆc →˘cou
wi h ρ2de ined as { 45, 46, 47}>{ 48, 49, 50, 51, 52, 53, 54, 55, 56}>
{ 57, 58, 59}, and A2=∅
¤
F om he p e ious p oposed P sys em and o he wo ks p e iously e e ed we
ge he ollowing esul .
Theo em 1. E e y ecu si ely enume able language can be gene a ed by a dog-
ma ic P sys em.
P oo . The esul comes om he simula ion o IFTs by dogma ic P sys ems ha
we ha e p oposed be o e. Gi en ha any ecu si ely enume able can be gene a ed
by an IFT wi h ou s a es [10] hen we ha e he esul . ¤
5 Conclusions and u u e wo k
In his pape we ha e p oposed new kinds o ules o P sys em in which we ha e
been inspi ed by he Cen al Dogma o Molecula Biology. The P sys ems ha we
ha e p oposed a e a sui able amewo k o gene a e languages. We hink ha hese
kind o ules will help in he cons uc ion o sys ems o biological simula ions due
o i s inspi a ion om na u e.
Ou u u e esea ch will ocus on he powe o hese sys ems o ansduce o mal
languages wi h no i e a ion. Hence, we will s udy he simula ion o a ional and
ecognizable ansduc ions and he simula ion o ( es ic ed) gsms. In addi ion,
he amewo k o accep languages o s ings o hei Pa ikh mappings (which is
he na u al amewo k o P sys ems) should be explo ed oo. Finally, due o he
ela ion be ween IFTs and Compu ing by ca ing we should explo e he possibili y
o applying memb ane sys ems o ha pa adigm, as a con inua ion o a p e ious
wo k [16].