SearcharxivSearch

arXiv subjects

Jean-Paul Comet

Publications and source records attributed to Jean-Paul Comet.

2 recordsLinked to original sources

A Hybrid Hoare Logic for Gene Network Models

The main difficulty when modelling gene networks is the identification of the parameters that govern their dynamics. It is particularly difficult for models in which time is continuous: parameters have real values which cannot be enumerated. The widespread idea is to infer new constraints that reduce the range of possible values. Here we present a new work based on a particular class of Hybrid automata (inspired by Thomas discrete models) where discrete parameters are replaced by signed celerities. We propose a new approach involving Hoare logic and weakest precondition calculus (a la Dijkstra) that generates constraints on the parameter values. Indeed, once proper specifications are extracted from biological traces with duration information (found in the literature or biological experiments), they play a role similar to imperative programs in the classical Hoare logic. We illustrate our hybrid Hoare logic on a small model controlling the lacI repressor of the lactose operon.

cs.LO

A Genetically Modified Hoare Logic

An important problem when modeling gene networks lies in the identification of parameters, even if we consider a purely discrete framework as the one of René Thomas. Here we are interested in the exhaustive search of all parameter values that are consistent with observed behaviors of the gene network. We present in this article a new approach based on Hoare Logic and on a weakest precondition calculus to generate constraints on possible parameter values. Observed behaviors play the role of "programs" for the classical Hoare logic, and computed weakest preconditions represent the sets of all compatible parameterizations expressed as constraints on parameters. Finally we give a proof of correctness of our Hoare logic for gene networks as well as a proof of completeness based on the computation of the weakest precondition.

cs.CE