Andreagiovanni Reina

Research Group Leader - GIO Lab - Group Intelligence and self-Organisation

Centre for the Advanced Study of Collective Behaviour, Universität Konstanz & Max Planck Institute of Animal Behavior, Germany

All seminars

Statistical model checking for rule-based models in the Kappa language

Albin Salazar

Albin SalazarCASCB

Wednesday, 30 September 202611:30 – 12:15Z8 Kitchen

Abstract

Kappa is a graph-rewriting language originally developed for

modeling molecular interactions in cellular processes. A key feature of

Kappa models is that, inspired by organic chemistry, interaction rules

operate on patterns i.e., partially specified molecular species, thus allow-

ing compact descriptions of otherwise large or even infinite models.

In this talk, we propose and implement a framework for statistical

model checking for stochastic Kappa models against properties written

in bounded linear temporal logic (BLTL). A key feature of our approach

is that temporal properties operate over Kappa patterns, making the

specification language native to Kappa and avoiding the expensive—and

sometimes theoretically impossible—translation of the model into an

equivalent chemical reaction network with a finite number of species.

Concretely, given a Kappa model and a property, we first instrument the

model by introducing additional variables and observables that track

the truth value of each atomic proposition. For each simulated trace,

the BLTL formula satisfaction is evaluated using an offline monitoring

procedure. Finally, the satisfaction probability is statistically estimated

from repeated model simulations.

The framework is illustrated on representative case studies from systems

biology and swarm robotics.

This work is done in collaboration with Jérôme Feret (ENS-Paris) and Tatjana Petrov (U. Trieste).

All seminars