2003
DOI: 10.1109/tac.2003.811249
|View full text |Cite
|
Sign up to set email alerts
|

Diagnosis of asynchronous discrete-event systems: a net unfolding approach

Abstract: In this paper, we consider the diagnosis of asynchronous discrete event systems. We follow a so-called true concurrency approach, in which no global state and no global time is available. Instead, we use only local states in combination with a partial order model of time. Our basic mathematical tool is that of net unfoldings originating from the Petri net research area. This study was motivated by the problem of event correlation in telecommunications network management.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
71
0
1

Year Published

2006
2006
2023
2023

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 236 publications
(72 citation statements)
references
References 40 publications
(75 reference statements)
0
71
0
1
Order By: Relevance
“…The product of a boxed lpo automaton A 1 and a B-automaton A 2 , denoted by A 1 × A 2 is the boxed lpo automaton resulting on the cartesian product of states of these automata and such that (s 1 , s 2 Proof. l ∈ U (L(U B(l) × Mπ Σo B (A))) is equivalent to l ∈ U (L(U B(l) )) and l is an instance of an element of U (L (Mπ Σo B (A))), using definition of ×.…”
Section: Fig 7 Unfolding and Synchronizationmentioning
confidence: 99%
See 1 more Smart Citation
“…The product of a boxed lpo automaton A 1 and a B-automaton A 2 , denoted by A 1 × A 2 is the boxed lpo automaton resulting on the cartesian product of states of these automata and such that (s 1 , s 2 Proof. l ∈ U (L(U B(l) × Mπ Σo B (A))) is equivalent to l ∈ U (L(U B(l) )) and l is an instance of an element of U (L (Mπ Σo B (A))), using definition of ×.…”
Section: Fig 7 Unfolding and Synchronizationmentioning
confidence: 99%
“…Jeron et al [10] describe a similar approach with enhanced fault models. Benveniste et al [2] propose Petri Nets based diagnosis techniques. They recover complete explanations from an incomplete observation using a Petri Net model of the monitored system.…”
Section: Introductionmentioning
confidence: 99%
“…The diagnosis approach in [3,4,9], which the present work builds upon, differs from all of the above in the fact that the asynchronous behaviour is captured by partial order semantics, thus abstracting away time aspects and interleavings of concurrent events in order to fight state space explosion. The system behaviour is given in the form of a Petri net model, where only a subset of transitions is observable.…”
Section: Introductionmentioning
confidence: 99%
“…Then a sequence (or partially ordered scenario) of observations, called alarm pattern, is explainable by several net computations. These explanations are obtained by unfolding the synchronous product of the model net with the alarm pattern, and extracting the maximal configurations compatible with the alarm pattern (see [3]). This approach suffers, for large systems, from the explosion of the size of the global unfolding.…”
Section: Introductionmentioning
confidence: 99%
“…An analogy to the iteration graph is the the reachability graph in the Petri net literature. The reachability graph is used for verification and supervisory control and obtained sometimes via a method called unfolding that simplifies the procedure [4]. Remark 2.…”
Section: Iteration Graphmentioning
confidence: 99%