Efficient parallel statistical model checking of biochemical networks

18Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.

Abstract

We consider the problem of verifying stochastic models of biochemical networks against behavioral properties expressed in temporal logic terms. Exact probabilistic verification approaches such as, for example, CSL/PCTL model checking, are undermined by a huge computational demand which rule them out for most real case studies. Less demanding approaches, such as statistical model checking, estimate the likelihood that a property is satisfied by sampling executions out of the stochastic model. We propose a methodology for efficiently estimating the likelihood that a LTL property f holds of a stochastic model of a biochemical network. As with other statistical verification techniques, the methodology we propose uses a stochastic simulation algorithm for generating execution samples, however there are three key aspects that improve the efficiency: first, the sample generation is driven by on-the-fly verification of f which results in optimal overall simulation time. Second, the confidence interval estimation for the probability of f to hold is based on an efficient variant of the Wilson method which ensures a faster convergence. Third, the whole methodology is designed according to a parallel fashion and a prototype software tool has been implemented that performs the sampling/verification process in parallel over an HPC architecture.

Cite

CITATION STYLE

APA

Ballarini, P., Forlin, M., Mazza, T., & Prandi, D. (2009). Efficient parallel statistical model checking of biochemical networks. In Electronic Proceedings in Theoretical Computer Science, EPTCS (Vol. 14, pp. 47–61). Open Publishing Association. https://doi.org/10.4204/EPTCS.14.4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free