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 :
بازگشت