7 research outputs found
On detectability of labeled Petri nets and finite automata
Detectability is a basic property of dynamic systems: when it holds an observer can use the current and past values of the observed output signal produced by a system to reconstruct its current state. In this paper, we consider properties of this type in the framework of discrete-event systems modeled by labeled Petri nets and finite automata. We first study weak approximate detectability. This property implies that there exists an infinite observed output sequence of the system such that each prefix of the output sequence with length greater than a given value allows an observer to determine if the current state belongs to a given set. We prove that the problem of verifying this property is undecidable for labeled Petri nets, and PSPACE-complete for finite automata. We also consider one new concept called eventual strong detectability. The new property implies that for each possible infinite observed output sequence, there exists a value such that each prefix of the output sequence with length greater than that value allows reconstructing the current state. We prove that for labeled Petri nets, the problem of verifying eventual strong detectability is decidable and EXPSPACE-hard, where the decidability result holds under a mild promptness assumption. For finite automata, we give a polynomial-time verification algorithm for the property. In addition, we prove that strong detectability is strictly stronger than eventual strong detectability for labeled Petri nets and even for deterministic finite automata
On detectability of labeled Petri nets and finite automata
We study detectability properties for labeled Petri nets and finite automata.
We first study weak approximate detectability (WAD) that implies that there
exists an infinite observed output sequence of the system such that each prefix
of the output sequence with length greater than a given value allows an
observer to determine if the current state belongs to a given set. We also
consider two new concepts called instant strong detectability (ISD) and
eventual strong detectability (ESD). The former property implies that for each
possible infinite observed output sequence each prefix of the output sequence
allows reconstructing the current state. The latter implies that for each
possible infinite observed output sequence, there exists a value such that each
prefix of the output sequence with length greater than that value allows
reconstructing the current state.
Results: WAD: undecidable for labeled Petri nets, PSPACE-complete for finite
automata ISD: decidable and EXPSPACE-hard for labeled Petri nets, belongs to P
for finite automata ESD: decidable under promptness assumption and
EXPSPACE-hard for labeled Petri nets, belongs to P for finite automata SD:
belongs to P for finite automata, strengthens Shu and Lin's 2011 results based
on two assumptions of deadlock-freeness and promptness ISD<SD<ESD<WD<WAD for
both labeled Petri nets and finite automataComment: 44 pages, 21 figure