Abstract
When dealing with real systems, it is unrealistic to suppose that observations can be totally ordered according to their emission dates. The partially ordered observations and the system are thus both represented as finite-state machines (or automata) and the diagnosis formally defined as the synchronized composition of the model with the observations. The problem we deal with in this paper is that, taking into account partially ordered observations rather than sequential ones, it becomes difficult to consider the observations one after the other and to incrementally compute the global diagnosis.
In this paper, we rely on a slicing of the observation automata and propose to compute diagnosis slices (for each observation slice) before combining them to get the global diagnosis. In order to reach this objective, we introduce the concept of automata chain and define the computation of the diagnosis using this chain, first in a modular way and then, more efficiently, in an incremental way. These results are then extended to the case where observations are sliced according to temporal windows. This study is done in an off-line context. It is a first and necessary step before considering the on-line context which is discussed in the conclusion.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Cassandras, C.G., Lafortune, S.: Introduction to Discrete Event Systems. Kluwer Academic Publishers, Dordrecht (1999)
Baroni, P., Lamperti, G., Pogliano, P., Zanella, M.: Diagnosis of large active systems. Artificial Intelligence 110, 135–183 (1999)
Cordier, M.O., Thiébaux, S.: Event-based diagnosis for evolutive systems. In: 5th International Workshop on Principles of Diagnosis (DX 1994), pp. 64–69 (1994)
Barral, C., McIlraith, S., Son, T.: Formulating diagnostic problem solving using an action language with narratives and sensing. In: International Conference on Knowledge Representation and Reasoning (KR 2000), pp. 311–322 (2000)
Console, L., Picardi, C., Ribaudo, M.: Diagnosis and diagnosability analysis using PEPA. In: 14th European Conference on Artificial Intelligence (ECAI 2000), Berlin, Allemagne, pp. 131–135 (2000)
Lunze, J.: Discrete-event modelling and diagnosis of quantized dynamical systems. In: 10th International Workshop on Principles of Diagnosis (DX 1999), Loch Awe, Écosse, Royaume Uni, pp. 147–154 (1999)
Pencolé, Y., Cordier, M.O., Rozé, L.: Incremental decentralized diagnosis approach for the supervision of a telecommunication network. In: 12th International Workshop on Principles of Diagnosis (DX 2001), pp. 151–158 (2001)
Cordier, M.O., Largouët, C.: Using model-checking techniques for diagnosing discrete-event systems. In: 12th International Workshop on Principles of Diagnosis (DX 2001), pp. 39–46 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Grastien, A., Cordier, MO., Largouët, C. (2005). Automata Slicing for Diagnosing Discrete-Event Systems with Partially Ordered Observations. In: Bandini, S., Manzoni, S. (eds) AI*IA 2005: Advances in Artificial Intelligence. AI*IA 2005. Lecture Notes in Computer Science(), vol 3673. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11558590_27
Download citation
DOI: https://doi.org/10.1007/11558590_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29041-4
Online ISBN: 978-3-540-31733-3
eBook Packages: Computer ScienceComputer Science (R0)