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. Hinze, B. Schell, M. Schumann, C. Bodenstein<br />

with appropriate reacti<strong>on</strong> kinetics. From now <strong>on</strong>, we call them core oscillators.<br />

They have in comm<strong>on</strong> that the chemical c<strong>on</strong>centrati<strong>on</strong> course of <strong>on</strong>e or more<br />

dedicated species over time symbolises the oscillati<strong>on</strong>. The reacti<strong>on</strong>s and kinetic<br />

parameterisati<strong>on</strong> forming a core oscillator are assumed to be fixed. This comes<br />

al<strong>on</strong>g with the observati<strong>on</strong> that the genetic template composing a core oscillator<br />

is often highly c<strong>on</strong>served against mutati<strong>on</strong>s to keep its oscillatory functi<strong>on</strong>.<br />

In additi<strong>on</strong> to core oscillators, a collecti<strong>on</strong> of reacti<strong>on</strong> network motifs has<br />

been identified which allows a dedicated c<strong>on</strong>versi<strong>on</strong>, modificati<strong>on</strong>, and combinati<strong>on</strong><br />

of oscillatory signals for postprocessing purposes. In this c<strong>on</strong>text, a simple<br />

linear reacti<strong>on</strong> cascade can act as a low-pass filter. At the same time, it is able<br />

to c<strong>on</strong>vert spiking or plated oscillati<strong>on</strong>s into an almost sinusoidal shape. Vice<br />

versa, a mutually entwined scheme of catalysed reacti<strong>on</strong>s whose products catalyse<br />

the reacti<strong>on</strong>s of the next stage embodies a binary signal separator. This unit<br />

succeeds in c<strong>on</strong>versi<strong>on</strong> of sinusoidal or spiking signals into a plated oscillati<strong>on</strong>.<br />

A chemical differentiator employed <strong>on</strong> plated oscillati<strong>on</strong>s generates spikes while<br />

an exp<strong>on</strong>entiati<strong>on</strong> of sinusoidal signals has the same effect. Finally, catalysts<br />

operating in c<strong>on</strong>cert can emulate switches and logic gates [15].<br />

Our recent studies <strong>on</strong> generators and processing units for oscillatory signals<br />

in terms of biological computati<strong>on</strong>s led to a comprehensive collecti<strong>on</strong> of reacti<strong>on</strong><br />

networks, each of them individually formalised using appropriate P systems<br />

or ordinary differential equati<strong>on</strong>s, and analysed by means of simulati<strong>on</strong> studies.<br />

What we intend to explore next is the interplay of those units towards new<br />

or improved phenomena. Hence, we aim at an assembly of reacti<strong>on</strong> units <strong>on</strong><br />

the fly. This objective has been flanked by the idea of an higher-level evoluti<strong>on</strong><br />

which “plays” with different compositi<strong>on</strong>s of reacti<strong>on</strong> units leaving intact<br />

the units themselves. Individual units interact via shared species as described<br />

in [16] using n<strong>on</strong>-probabilistic P modules. The general c<strong>on</strong>cept of P systems<br />

provides an excellent formalism to capture dynamical structures especially c<strong>on</strong>cerning<br />

reacti<strong>on</strong> networks. Thus, we are going to employ this framework to trace<br />

the recombinati<strong>on</strong> as well as the exchange of reacti<strong>on</strong> units towards more complex<br />

behavioural patterns. To this end, we introduce a corresp<strong>on</strong>ding P meta<br />

framework that compiles an evoluti<strong>on</strong>ary program by assembly and subsequent<br />

exchange of reacti<strong>on</strong> units taken from an initial pool.<br />

In Secti<strong>on</strong> 2, we familiarise the reader with all denotati<strong>on</strong>al and formal prerequisites<br />

of our P meta framework for P system mediated assembly of n<strong>on</strong>probabilistic<br />

P modules which in turn define core oscillators and selected postprocessing<br />

units. Secti<strong>on</strong> 3 is dedicated to our first applicati<strong>on</strong> study inspired by<br />

the synchr<strong>on</strong>ous life cycle of cicadas. It is based <strong>on</strong> a chemical reacti<strong>on</strong> model of<br />

a binary counter modulo 17. This initial model comprises three units: a spiking<br />

core oscillator (Brusselator, [1, 28]), a binary signal separator, and a logical unit.<br />

In its original form, the entire model acts as a frequency divider 1:17. In a first<br />

scenario, we remove the binary signal separator. Afterwards, we just exchange<br />

the Brusselator by the Goodwin oscillator (c<strong>on</strong>figurable to be plated or almost<br />

sinusoidal, [12]) and by the Repressilator (c<strong>on</strong>figurable to be almost sinusoidal<br />

or plated, [9]). Please note that we do not modify the logical unit. Interestingly,<br />

224

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

Saved successfully!

Ooh no, something went wrong!