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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<str<strong>on</strong>g>13th</str<strong>on</strong>g> <str<strong>on</strong>g>Internati<strong>on</strong>al</str<strong>on</strong>g> <str<strong>on</strong>g>C<strong>on</strong>ference</str<strong>on</strong>g> <strong>on</strong> <strong>Membrane</strong> <strong>Computing</strong>, CMC13,<br />

Budapest, Hungary, August 28 - 31, 2012. Proceedings, pages 291 - 309.<br />

DCBA: Simulating Populati<strong>on</strong> Dynamics<br />

P Systems with Proporti<strong>on</strong>al Object<br />

Distributi<strong>on</strong><br />

M.A. Martínez-del-Amor 1 , I. Pérez-Hurtado 1 , M. García-Quism<strong>on</strong>do 1 ,<br />

L.F. Macías-Ramos 1 , L. Valencia-Cabrera 1 , A. Romero-Jiménez 1 , C. Graciani 1 ,<br />

A. Riscos-Núñez 1 , M.A. Colomer 2 , and M.J. Pérez-Jiménez 1<br />

1 Research Group <strong>on</strong> Natural <strong>Computing</strong><br />

Department of Computer Science and Artificial Intelligence<br />

University of Seville<br />

Avda. Reina Mercedes s/n, 41012 Sevilla, Spain<br />

{mdelamor, perezh, mgarciaquism<strong>on</strong>do, lfmaciasr, lvalencia,<br />

romero.alvaro, cgdiaz, ariscosn, marper}@us.es<br />

2 Department of Mathematics<br />

University of Lleida<br />

Avda. Alcalde Rovira Roure, 191, 25198 Lleida, Spain<br />

colomer@matematica.udl.es<br />

Abstract. Populati<strong>on</strong> Dynamics P systems (PDP systems, in short)<br />

refer to a formal framework for ecological modelling. The semantics<br />

of the model associates probabilities with rules, but inasmuch as<br />

the model is based <strong>on</strong> P systems, the rules are also applied in a<br />

maximally parallel way. Following the success of the first model using<br />

this framework, initially called multienvir<strong>on</strong>ment probabilistic P systems,<br />

several simulati<strong>on</strong> algorithms have been developed in order to better<br />

reproduce the behaviour of the ecosystems being modelled.<br />

It is natural for those algorithms to classify the rules from the model<br />

into blocks, comprising rules that share identical left-hand side. Previous<br />

algorithms, such as the Binomial Block Based (BBB) or the Direct N<strong>on</strong><br />

Deterministic distributi<strong>on</strong> with Probabilities (DNDP), do not define<br />

a deterministic behaviour for blocks of rules competing for the same<br />

resources. In this paper we introduce the Direct distributi<strong>on</strong> based <strong>on</strong><br />

C<strong>on</strong>sistent Blocks Algorithm (DCBA), a simulati<strong>on</strong> algorithm which<br />

address that inherent n<strong>on</strong>-determinism of the model by distributing<br />

proporti<strong>on</strong>ally the resources.<br />

Keywords: <strong>Membrane</strong> <strong>Computing</strong>, Populati<strong>on</strong> Dynamics P systems, Simulati<strong>on</strong><br />

Algorithm, Probabilistic P systems, DCBA, P-Lingua, pLinguaCore<br />

1 Introducti<strong>on</strong><br />

Since the devising of the field of <strong>Membrane</strong> <strong>Computing</strong> [12,14], it has established<br />

as a feasible background for the modelling of biochemical phenomena. Within<br />

291

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

Saved successfully!

Ooh no, something went wrong!