Reduction methods on probabilistic control-flow programs for reliability analysis
Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/Gutachten › Beitrag in Konferenzband › Beigetragen › Begutachtung
Beitragende
Abstract
Modern safety-critical systems are heterogeneous, complex, and highly dynamic. They require reliability evaluation methods that go beyond the classical static methods such as fault trees, event trees, or reliability block diagrams. Promising dynamic reliability analysis methods employ probabilistic model checking on various probabilistic state-based models. However, such methods have to tackle the well-known state-space explosion problem. To compete with this problem, reduction methods such as symmetry reduction and partial-order reduction have been successfully applied to probabilistic models by means of discrete Markov chains or Markov decision processes. Such models are usually specified using probabilistic programs provided in guarded command language. In this paper, we propose two automated reduction methods for probabilistic programs that operate on a purely syntactic level: reset value optimization and register allocation optimization. The presented techniques rely on concepts well known from compiler construction such as live range analysis and register allocation through interference graph coloring. Applied on a redundancy system model for an aircraft velocity control loop modeled in SIMULINK, we show effectiveness of our implementation of the reduction methods. We demonstrate that model-size reductions in three orders of magnitude are possible and show that we can achieve significant speedups for a reliability analysis.
Details
Originalsprache | Englisch |
---|---|
Titel | 30th European Safety and Reliability Conference, ESREL 2020 and 15th Probabilistic Safety Assessment and Management Conference, PSAM 2020 |
Redakteure/-innen | Piero Baraldi, Francesco Di Maio, Enrico Zio |
Herausgeber (Verlag) | Research Publishing Services |
Seiten | 4843-4850 |
Seitenumfang | 8 |
ISBN (Print) | 978-981-14-8593-0 |
Publikationsstatus | Veröffentlicht - 2020 |
Peer-Review-Status | Ja |
Publikationsreihe
Reihe | European Safety and Reliability Conference (ESREL) |
---|---|
Band | 2020 |
Konferenz
Titel | 30th European Safety and Reliability Conference and 15th Probabilistic Safety Assessment and Management Conference |
---|---|
Kurztitel | ESREL2020 PSAM15 |
Veranstaltungsnummer | |
Dauer | 1 - 5 November 2020 |
Bekanntheitsgrad | Internationale Veranstaltung |
Ort | |
Stadt | Venice |
Land | Italien |
Externe IDs
ORCID | /0000-0002-5321-9343/work/142236707 |
---|---|
Bibtex | dubslaff+morozov++2020_reduction |
Scopus | 85085697621 |
Scopus | 85110293718 |
Schlagworte
ASJC Scopus Sachgebiete
Schlagwörter
- Cyber-physical systems, Model-based stochastic analysis, Probabilistic model checking, Reduction methods, Register allocation, SIMULINK