DocumentCode
3340169
Title
Comparing membrane computing simulation strategies of Metabolic and Gillespie algorithms with Lotka-Voltera Population as a case study
Author
Muniyandi, R.C. ; Zin, A.M.
Author_Institution
Sch. of Comput. Sci., Univ. Kebangsaan Malaysia, Bangi, Malaysia
fYear
2011
fDate
17-19 July 2011
Firstpage
1
Lastpage
6
Abstract
Membrane computing enriches the model of molecular computing by providing a spatial structure for molecular computation, inspired by the structure of living cell. The fundamental features that are used in this computing model are a membrane structure where objects evolve discretely according to specified evolution rules. The evolution rules are applied in a non-deterministic and maximally parallel way, which means all the objects that can evolve, must evolve. Implementing a membrane system on an existing electronic computer cannot be a real implementation, it is merely a simulation. Metabolic and Gillespie algorithms have been used as simulation strategies for membrane computing models. Both algorithms implement discrete evolution approach but Metabolic algorithm is deterministic and Gillespie algorithm is stochastic in its evolution procedures. The Lotka-Volterra population is frequently used to describe the dynamics of biological systems in which two objects interact, one is a predator and another is its prey. The objects, reactions and parameters extracted from the system of Ordinary Differential Equation of Lotka-Volterra population are used in defining membrane computing model. This paper compares the two simulation strategies by using membrane computing model of Lotka Voltera Population. The experiments show that number of objects, initial multisets, rules, volume of the system, reactivity rates, and numbers of simulation steps are essential elements in differentiating the simulation strategies. These elements are also being characterized according to the features offered by the simulation strategies. The results show that membrane computing simulation strategy of Gillespie Algorithm is an approach to preserve the stochastic behaviours of biological systems that absent in the deterministic approach of Metabolic Algorithm.
Keywords
Monte Carlo methods; biocomputing; differential equations; predator-prey systems; stochastic processes; Gillespie algorithm; Lotka-Voltera population; biological system dynamics; deterministic evolution procesure; discrete evolution approach; evolution rule; membrane computing simulation; metabolic algorithm; molecular computing; ordinary differential equation; stochastic evolution procesure; Biological system modeling; Biomembranes; Computational modeling; Heuristic algorithms; Kinetic theory; Mathematical model; Oscillators; Gillespie algorithm; Lotka Voltera Population; Metabolic algorithm; membrane computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical Engineering and Informatics (ICEEI), 2011 International Conference on
Conference_Location
Bandung
ISSN
2155-6822
Print_ISBN
978-1-4577-0753-7
Type
conf
DOI
10.1109/ICEEI.2011.6021840
Filename
6021840
Link To Document