• 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