DocumentCode
64733
Title
Diagnosis of Discrete Event Systems Using Satisfiability Algorithms: A Theoretical and Empirical Study
Author
Grastien, Alban ; Anbulagan, Anbu
Author_Institution
Optimisation Res. Group of NICTA, Canberra, ACT, Australia
Volume
58
Issue
12
fYear
2013
fDate
Dec. 2013
Firstpage
3070
Lastpage
3083
Abstract
We propose a novel algorithm for the diagnosis of systems modelled as discrete event systems. Instead of computing all paths of the model that are consistent with the observations, we use a two-level approach: at the first level diagnostic questions are generated in the form does there exist a path from a given subset that is consistent with the observations?, whilst at the second level a satisfiability (SAT) solver is used to answer the questions. Our experiments show that this approach, implemented in SAT, can solve problems that we could not solve with other techniques.
Keywords
computability; computational complexity; discrete event systems; SAT solver; computational complexity; diagnostic question generation; discrete event system diagnosis; satisfiability algorithms; satisfiability solver; two-level approach; Automata; Computational modeling; Data mining; Discrete-event systems; Petri nets; Silicon; Synchronization; Diagnosis; discrete event systems; propositional satisfiability;
fLanguage
English
Journal_Title
Automatic Control, IEEE Transactions on
Publisher
ieee
ISSN
0018-9286
Type
jour
DOI
10.1109/TAC.2013.2275892
Filename
6572825
Link To Document