After the completion of the human genome sequencing (and of a lot of other genomes), the main challenge for the modern biology is to understand complex biological processes such as metabolic pathways, gene regulatory networks and cell signalling pathways, which are the basis of the functioning of living cells. This goal can only be achieved by using mathematical modelling tools and computer simulation techniques, to integrate experimental data and to make predictions on the system behaviour that will be then experimentally checked, so as to gain insights into the working and the general principles of organization of biological systems. In the study of biological systems, the use of stochastic methods is motivated by the fact that these systems are usually composed by many chemical interactions among a large number of chemical species, but the molecular quantities involved can be small (few tens of molecules), and the noise plays a major role in the system’s dynamics. One major problem related to stochastic methods is that they are difficult to implement analytically; hence, they are implemented by means of numerical simulations whose computation time is usually very expensive. In this thesis we provide a discrete and stochastic framework for the modelling, simulation and analysis of biological and chemical systems, which overcomes the limitations of a variant of membrane systems, called DPPs, and of the classic stochastic algorithms. This novel method combines, in particular, the descriptive power of DPPs with the efficiency of tau-leaping algorithm. This approach, called tau-DPP, exploits the membrane structure and the system definition of DPPs, with the aim of describing multiple volume systems, and uses a modified version of the tau-leaping algorithm for the efficient description of the system behaviour. The framework of tau-DPP has been applied to ecological, biological and chemical systems. In general, the study of such kind of models requires the knowledge of many numerical factors for a complete and accurate description of biological systems, like molecular species quantities and reaction rates, which represent an indispensable quantitative information to perform computational investigations of the system behaviour. The lack and the inaccuracy of these information bring about the challenging problem of developing suitable techniques to automatically estimate the correct values to all parameters in order to reproduce the expected dynamics in the best possible way. In this thesis, we consider the application of two optimisation techniques, genetic algorithms and particle swarm optimizer, to tackle this problem. In particular, we test and compare the performances of genetic algorithms and particle swarm optimization to the aim of identify the most suitable optimisation technique for the parameter estimation. Finally, the problem related to the exploration of the parameters space of a biochemical system is described. Usually, this kind of analysis is achieved by means of large numbers of independent simulations where each execution is performed with a particular parametrisation. To efficiently tackle this problem, we present the implementation of a parameter sweep application on a grid framework.

(2010). Stochastic algorithms for biochemical processes. (Tesi di dottorato, Università degli Studi di Milano-Bicocca, 2010).

Stochastic algorithms for biochemical processes

CAZZANIGA, PAOLO
2010

Abstract

After the completion of the human genome sequencing (and of a lot of other genomes), the main challenge for the modern biology is to understand complex biological processes such as metabolic pathways, gene regulatory networks and cell signalling pathways, which are the basis of the functioning of living cells. This goal can only be achieved by using mathematical modelling tools and computer simulation techniques, to integrate experimental data and to make predictions on the system behaviour that will be then experimentally checked, so as to gain insights into the working and the general principles of organization of biological systems. In the study of biological systems, the use of stochastic methods is motivated by the fact that these systems are usually composed by many chemical interactions among a large number of chemical species, but the molecular quantities involved can be small (few tens of molecules), and the noise plays a major role in the system’s dynamics. One major problem related to stochastic methods is that they are difficult to implement analytically; hence, they are implemented by means of numerical simulations whose computation time is usually very expensive. In this thesis we provide a discrete and stochastic framework for the modelling, simulation and analysis of biological and chemical systems, which overcomes the limitations of a variant of membrane systems, called DPPs, and of the classic stochastic algorithms. This novel method combines, in particular, the descriptive power of DPPs with the efficiency of tau-leaping algorithm. This approach, called tau-DPP, exploits the membrane structure and the system definition of DPPs, with the aim of describing multiple volume systems, and uses a modified version of the tau-leaping algorithm for the efficient description of the system behaviour. The framework of tau-DPP has been applied to ecological, biological and chemical systems. In general, the study of such kind of models requires the knowledge of many numerical factors for a complete and accurate description of biological systems, like molecular species quantities and reaction rates, which represent an indispensable quantitative information to perform computational investigations of the system behaviour. The lack and the inaccuracy of these information bring about the challenging problem of developing suitable techniques to automatically estimate the correct values to all parameters in order to reproduce the expected dynamics in the best possible way. In this thesis, we consider the application of two optimisation techniques, genetic algorithms and particle swarm optimizer, to tackle this problem. In particular, we test and compare the performances of genetic algorithms and particle swarm optimization to the aim of identify the most suitable optimisation technique for the parameter estimation. Finally, the problem related to the exploration of the parameters space of a biochemical system is described. Usually, this kind of analysis is achieved by means of large numbers of independent simulations where each execution is performed with a particular parametrisation. To efficiently tackle this problem, we present the implementation of a parameter sweep application on a grid framework.
BONIZZONI, PAOLA
stochastic algorithms, systems biology, membrane systems, optimization techniques
INF/01 - INFORMATICA
English
3-feb-2010
Scuola di dottorato di Scienze
INFORMATICA - 22R
22
2008/2009
open
(2010). Stochastic algorithms for biochemical processes. (Tesi di dottorato, Università degli Studi di Milano-Bicocca, 2010).
File in questo prodotto:
File Dimensione Formato  
phd_unimib_027049.pdf

accesso aperto

Tipologia di allegato: Doctoral thesis
Dimensione 5.45 MB
Formato Adobe PDF
5.45 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/7820
Citazioni
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
Social impact