Passer à la navigation principale Passer à la recherche Passer au contenu principal

A boolean model for enumerating minimal siphons and traps in petri nets

  • INRIA Rocquencourt

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collection › Contribution à une conférence › Revue par des pairs

2 Citations (Scopus)

Résumé

Petri nets are a simple formalism for modeling concurrent computation. Recently, they have emerged as a promising tool for modeling and analyzing biochemical interaction networks, bridging the gap between purely qualitative and quantitative models. Biological networks can indeed be large and complex, which makes their study difficult and computationally challenging. In this paper, we focus on two structural properties of Petri nets, siphons and traps, that bring us information about the persistence of some molecular species. We present two methods for enumerating all minimal siphons and traps of a Petri net by iterating the resolution of Boolean satisfiability problems executed with either a SAT solver or a CLP(B) program. We compare the performances of these methods with respect to a state-of-the-art algorithm from the Petri net community. On a benchmark with 80 Petri nets from the Petriweb database and 403 Petri nets from curated biological models of the Biomodels database, we show that miniSAT and CLP(B) solvers are overall both faster by two orders of magnitude with respect to the dedicated algorithm. Furthermore, we analyse why these programs perform so well on even very large biological models and show the existence of hard instances in Petri nets with unbounded degrees.

langue originaleAnglais
titrePrinciples and Practice of Constraint Programming - 18th International Conference, CP 2012, Proceedings
Pages798-814
Nombre de pages17
Les DOIs
étatPublié - 7 nov. 2012
Modification externeOui
Evénement18th International Conference on Principles and Practice of Constraint Programming, CP 2012 - Quebec City, QC, Canada
Durée: 8 oct. 2012 → 12 oct. 2012

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7514 LNCS
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence18th International Conference on Principles and Practice of Constraint Programming, CP 2012
Pays/TerritoireCanada
La villeQuebec City, QC
période8/10/12 → 12/10/12

Empreinte digitale

Examiner les sujets de recherche de « A boolean model for enumerating minimal siphons and traps in petri nets ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation