Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Dario Pescini is active.

Publication


Featured researches published by Dario Pescini.


International Journal of Foundations of Computer Science | 2006

DYNAMICAL PROBABILISTIC P SYSTEMS

Dario Pescini; Daniela Besozzi; Giancarlo Mauri; Claudio Zandron

Dynamical probabilistic P systems are discrete, stochastic, and parallel devices, where the probability values associated with the rules change during the evolution of the system. These systems are proposed as a novel approach to the analysis and simulation of the behavior of complex systems. We introduce all necessary definitions of these systems and of their dynamical aspects, we describe the functioning of the parallel and stochastic algorithm used in computer simulation, and evaluate its time complexity. Finally, we show some applications of dynamical probabilistic P systems for the investigation of the dynamics of the Lotka-Volterra system and of metapopulation systems.


BioSystems | 2008

Modelling metapopulations with stochastic membrane systems

Daniela Besozzi; Paolo Cazzaniga; Dario Pescini; Giancarlo Mauri

Metapopulations, or multi-patch systems, are models describing the interactions and the behavior of populations living in fragmented habitats. Dispersal, persistence and extinction are some of the characteristics of interest in ecological studies of metapopulations. In this paper, we propose a novel method to analyze metapopulations, which is based on a discrete and stochastic modelling framework in the area of Membrane Computing. New structural features of membrane systems, necessary to appropriately describe a multi-patch system, are introduced, such as the reduction of the maximal parallel consumption of objects, the spatial arrangement of membranes and the stochastic creation of objects. The role of the additional features, their meaning for a metapopulation model and the emergence of relevant behaviors are then investigated by means of stochastic simulations. Conclusive remarks and ideas for future research are finally presented.


international conference on membrane computing | 2006

Tau leaping stochastic simulation method in p systems

Paolo Cazzaniga; Dario Pescini; Daniela Besozzi; Giancarlo Mauri

Stochastic simulations based on the τ leaping method are applicable to well stirred chemical systems reacting within a single fixed volume. In this paper we propose a novel method, based on the τ leaping procedure, for the simulation of complex systems composed by several communicating regions. The new method is here applied to dynamical probabilistic P systems, which are characterized by several features suitable to the purpose of performing stochastic simulations distributed in many regions. Conclusive remarks and ideas for future research are finally presented.


evolutionary computation, machine learning and data mining in bioinformatics | 2012

A GPU-Based multi-swarm PSO method for parameter estimation in stochastic biological systems exploiting discrete-time target series

Marco S. Nobile; Daniela Besozzi; Paolo Cazzaniga; Giancarlo Mauri; Dario Pescini

Parameter estimation (PE) of biological systems is one of the most challenging problems in Systems Biology. Here we present a PE method that integrates particle swarm optimization (PSO) to estimate the value of kinetic constants, and a stochastic simulation algorithm to reconstruct the dynamics of the system. The fitness of candidate solutions, corresponding to vectors of reaction constants, is defined as the point-to-point distance between a simulated dynamics and a set of experimental measures, carried out using discrete-time sampling and various initial conditions. A multi-swarm PSO topology with different modalities of particles migration is used to account for the different laboratory conditions in which the experimental data are usually sampled. The whole method has been specifically designed and entirely executed on the GPU to provide a reduction of computational costs. We show the effectiveness of our method and discuss its performances on an enzymatic kinetics and a prokaryotic gene expression network.


evolutionary computation, machine learning and data mining in bioinformatics | 2009

A Comparison of Genetic Algorithms and Particle Swarm Optimization for Parameter Estimation in Stochastic Biochemical Systems

Daniela Besozzi; Paolo Cazzaniga; Giancarlo Mauri; Dario Pescini; Leonardo Vanneschi

The modelling of biochemical systems requires the knowledge of several quantitative parameters (e.g. reaction rates) which are often hard to measure in laboratory experiments. Furthermore, when the system involves small numbers of molecules, the modelling approach should also take into account the effects of randomness on the system dynamics. In this paper, we tackle the problem of estimating the unknown parameters of stochastic biochemical systems by means of two optimization heuristics, genetic algorithms and particle swarm optimization. Their performances are tested and compared on two basic kinetics schemes: the Michaelis-Menten equation and the Brussellator. The experimental results suggest that particle swarm optimization is a suitable method for this problem. The set of parameters estimated by particle swarm optimization allows us to reliably reconstruct the dynamics of the Michaelis-Menten system and of the Brussellator in the oscillating regime.


Metabolites | 2014

Computational Strategies for a System-Level Understanding of Metabolism

Paolo Cazzaniga; Chiara Damiani; Daniela Besozzi; Riccardo Colombo; Marco S. Nobile; Daniela Gaglio; Dario Pescini; Sara Molinari; Giancarlo Mauri; Lilia Alberghina; Marco Vanoni

Cell metabolism is the biochemical machinery that provides energy and building blocks to sustain life. Understanding its fine regulation is of pivotal relevance in several fields, from metabolic engineering applications to the treatment of metabolic disorders and cancer. Sophisticated computational approaches are needed to unravel the complexity of metabolism. To this aim, a plethora of methods have been developed, yet it is generally hard to identify which computational strategy is most suited for the investigation of a specific aspect of metabolism. This review provides an up-to-date description of the computational methods available for the analysis of metabolic pathways, discussing their main advantages and drawbacks. In particular, attention is devoted to the identification of the appropriate scale and level of accuracy in the reconstruction of metabolic networks, and to the inference of model structure and parameters, especially when dealing with a shortage of experimental measurements. The choice of the proper computational methods to derive in silico data is then addressed, including topological analyses, constraint-based modeling and simulation of the system dynamics. A description of some computational approaches to gain new biological knowledge or to formulate hypotheses is finally provided.


international conference on membrane computing | 2006

Towards probabilistic model checking on p systems using PRISM

Francisco José Romero-Campero; Marian Gheorghe; Luca Bianco; Dario Pescini; Mario J. Pérez-Jiménez; Rodica Ceterchi

This paper presents the use of P systems and π-calculus to model interacting molecular entities and how they are translated into a probabilistic and symbolic model checker called PRISM.


PLOS ONE | 2014

cuTauLeaping: A GPU-Powered Tau-Leaping Stochastic Simulator for Massive Parallel Analyses of Biological Systems

Marco S. Nobile; Paolo Cazzaniga; Daniela Besozzi; Dario Pescini; Giancarlo Mauri

Tau-leaping is a stochastic simulation algorithm that efficiently reconstructs the temporal evolution of biological systems, modeled according to the stochastic formulation of chemical kinetics. The analysis of dynamical properties of these systems in physiological and perturbed conditions usually requires the execution of a large number of simulations, leading to high computational costs. Since each simulation can be executed independently from the others, a massive parallelization of tau-leaping can bring to relevant reductions of the overall running time. The emerging field of General Purpose Graphic Processing Units (GPGPU) provides power-efficient high-performance computing at a relatively low cost. In this work we introduce cuTauLeaping, a stochastic simulator of biological systems that makes use of GPGPU computing to execute multiple parallel tau-leaping simulations, by fully exploiting the Nvidias Fermi GPU architecture. We show how a considerable computational speedup is achieved on GPU by partitioning the execution of tau-leaping into multiple separated phases, and we describe how to avoid some implementation pitfalls related to the scarcity of memory resources on the GPU streaming multiprocessors. Our results show that cuTauLeaping largely outperforms the CPU-based tau-leaping implementation when the number of parallel simulations increases, with a break-even directly depending on the size of the biological system and on the complexity of its emergent dynamics. In particular, cuTauLeaping is exploited to investigate the probability distribution of bistable states in the Schlögl model, and to carry out a bidimensional parameter sweep analysis to study the oscillatory regimes in the Ras/cAMP/PKA pathway in S. cerevisiae.


international conference on dna computing | 2005

Analysis and simulation of dynamics in probabilistic p systems

Dario Pescini; Daniela Besozzi; Claudio Zandron; Giancarlo Mauri

We introduce dynamical probabilistic P systems, a variant where probabilities associated to the rules change during the evolution of the system, as a new approach to the analysis and simulation of the behavior of complex systems. We define the notions for the analysis of the dynamics of these systems and we show an application for the investigation of the properties of the Brusselator (a simple scheme for the Belousov-Zhabothinskii reaction).


Eurasip Journal on Bioinformatics and Systems Biology | 2012

The role of feedback control mechanisms on the establishment of oscillatory regimes in the Ras/cAMP/PKA pathway in S. cerevisiae

Daniela Besozzi; Paolo Cazzaniga; Dario Pescini; Giancarlo Mauri; Sonia Colombo; Enzo Martegani

In the yeast Saccharomyces cerevisiae, the Ras/cAMP/PKA pathway is involved in the regulation of cell growth and proliferation in response to nutritional sensing and stress conditions. The pathway is tightly regulated by multiple feedback loops, exerted by the protein kinase A (PKA) on a few pivotal components of the pathway. In this article, we investigate the dynamics of the second messenger cAMP by performing stochastic simulations and parameter sweep analysis of a mechanistic model of the Ras/cAMP/PKA pathway, to determine the effects that the modulation of these feedback mechanisms has on the establishment of stable oscillatory regimes. In particular, we start by studying the role of phosphodiesterases, the enzymes that catalyze the degradation of cAMP, which represent the major negative feedback in this pathway. Then, we show the results on cAMP oscillations when perturbing the amount of protein Cdc25 coupled with the alteration of the intracellular ratio of the guanine nucleotides (GTP/GDP), which are known to regulate the switch of the GTPase Ras protein. This multi-level regulation of the amplitude and frequency of oscillations in the Ras/cAMP/PKA pathway might act as a fine tuning mechanism for the downstream targets of PKA, as also recently evidenced by some experimental investigations on the nucleocytoplasmic shuttling of the transcription factor Msn2 in yeast cells.

Collaboration


Dive into the Dario Pescini's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Paolo Cazzaniga

University of Milano-Bicocca

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Marco S. Nobile

University of Milano-Bicocca

View shared research outputs
Top Co-Authors

Avatar

Enzo Martegani

University of Milano-Bicocca

View shared research outputs
Top Co-Authors

Avatar

Lilia Alberghina

University of Milano-Bicocca

View shared research outputs
Top Co-Authors

Avatar

Marco Vanoni

University of Milano-Bicocca

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge