Diagnosability of labeled $\mathfrak{D_p}$ automata
Kuize Zhang, Joerg Raisch
TL;DR
This work defines diagnosability for labeled weighted automata over progressive dioids, capturing both time elapse and spatial deviations through weight semantics. It introduces concurrent composition as a core verification tool and derives a necessary and sufficient condition for diagnosability, plus detailed complexity results: computing concurrent composition for $ ext{underline}{rak{Q}}$-automata is $ ext{NP}$-complete and diagnosing such automata is $ ext{coNP}$-complete, with the hardness persisting in deterministic, deadlock-free, and divergence-free cases; these results extend to vector progressive dioids $ ext{underline}{rak{Q}^k}$ and suggest a pathway to coNP membership for labeled real-time automata. The framework unifies time-like and space-like interpretations within a single algebraic setting and yields algorithmically implementable checks for diagnosability via CC_A, enabling analysis of systems with both negative weights and multi-dimensional coordinates. The findings advance diagnosability theory beyond classical LFSAs and timed automata, offering practical verification tools for complex discrete-event systems with rich weight structures.
Abstract
In this paper, we formulate a notion of diagnosability for labeled weighted automata over a class of dioids which admit both positive and negative numbers as well as vectors. The weights can represent diverse physical meanings such as time elapsing and position deviations. We also develop an original tool called concurrent composition to verify diagnosability for such automata. These results are fundamentally new compared with the existing ones in the literature.
