Many biological systems can be modeled using systems of ordinary di-erential algebraic equations (e.g., S-systems), thus allowing the study of their solutions and behavior automatically with suitable software tools (e.g., PLAS, Octave/Matlab). Usually, numerical solutions (traces or trajectories) for appropriate initial conditions are analyzed in order to infer signi1cant properties of the biological systems under study. When several variables are involved and the traces span over a longinterval of time, the analysis phase necessitates automation in a scalable and efficient manner. Earlier, we have advocated and experimented with the use of automata and temporal logics for this purpose (XS-systems and Simpathica) and here we continue our investigation more deeply. We propose the use of hybrid automata and we discuss the use of the notions of bisimulation and collapsing for a “qualitative” analysis of the temporal evolution of biological systems. As compared with our previous approach, hybrid automata allow maintenance of more information about the di-erential equations (S-system) than standard automata. The use of the notion of bisimulation in the de1nition of the projection operation (restrictions to a subset of “interesting” variables) makes it possible to work with reduced automata satisfyingthe same formulae as the initial ones. Finally, the notion of collapsingis introduced to move toward still simpler and equivalent automaton tamingthe complexity in terms of states whose number depends on the attained level of approximation.

Taming the Complexity of Biochemical Models through Bisimulation and Collapsing: Theory and Practice

SIMEONI, Marta;
2004-01-01

Abstract

Many biological systems can be modeled using systems of ordinary di-erential algebraic equations (e.g., S-systems), thus allowing the study of their solutions and behavior automatically with suitable software tools (e.g., PLAS, Octave/Matlab). Usually, numerical solutions (traces or trajectories) for appropriate initial conditions are analyzed in order to infer signi1cant properties of the biological systems under study. When several variables are involved and the traces span over a longinterval of time, the analysis phase necessitates automation in a scalable and efficient manner. Earlier, we have advocated and experimented with the use of automata and temporal logics for this purpose (XS-systems and Simpathica) and here we continue our investigation more deeply. We propose the use of hybrid automata and we discuss the use of the notions of bisimulation and collapsing for a “qualitative” analysis of the temporal evolution of biological systems. As compared with our previous approach, hybrid automata allow maintenance of more information about the di-erential equations (S-system) than standard automata. The use of the notion of bisimulation in the de1nition of the projection operation (restrictions to a subset of “interesting” variables) makes it possible to work with reduced automata satisfyingthe same formulae as the initial ones. Finally, the notion of collapsingis introduced to move toward still simpler and equivalent automaton tamingthe complexity in terms of states whose number depends on the attained level of approximation.
2004
325
File in questo prodotto:
File Dimensione Formato  
TCScopia.pdf

non disponibili

Tipologia: Documento in Post-print
Licenza: Accesso chiuso-personale
Dimensione 443.9 kB
Formato Adobe PDF
443.9 kB Adobe PDF   Visualizza/Apri

I documenti in ARCA sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10278/32083
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 23
  • ???jsp.display-item.citation.isi??? 19
social impact