Timely Diagnosis of Discrete-Event Systems

A major problem afficting decision support systems based on automated diagnosis is a possibly large number of diagnoses explaining the observations, which may jeopardize the task of diagnosticians, owing to the cognitive overload raised by an overwhelming number of faulty scenarios to examine before undertaking effective recovery actions. This criticality is exacerbated when the recovery actions are expected to be performed automatically by an artificial agent in real-time, even in the order of milliseconds, like in an autonomous vehicle or in a defense system. To make diagnosis in the specific domain of discrete-event systems (DESs) viable in critical, real-time applications, a Timely Diagnosis Engine is presented, which is based on a parsimony principle: given a set of diagnoses implied by the observations, only minimal diagnoses are elicited as candidates, on the grounds that each minimal diagnosis is more likely than any non-minimal diagnosis that is a superset of it. Experimental results indicate that the search space of the diagnosis engine is reduced considerably, owing to the pruning of the trajectories of the DES that are not bound to generate minimal diagnoses, thereby resulting in a considerable reduction not only in the number of candidates but also in processing time.

Authors

Institutions

Publication Details

Journal
Procedia Computer Science
Published
2025-01-01
DOI
https://doi.org/10.1016/j.procs.2025.07.103
Primary Topic
Petri Nets in System Modeling
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Timely Diagnosis of Discrete-Event Systems

Marina Zanella, Gianfranco Lamperti
Procedia Computer Science
Petri Nets in System Modeling
article

Timely Diagnosis of Discrete-Event Systems

Marina Zanella, Gianfranco Lamperti
article en

Abstract

A major problem afficting decision support systems based on automated diagnosis is a possibly large number of diagnoses explaining the observations, which may jeopardize the task of diagnosticians, owing to the cognitive overload raised by an overwhelming number of faulty scenarios to examine before undertaking effective recovery actions. This criticality is exacerbated when the recovery actions are expected to be performed automatically by an artificial agent in real-time, even in the order of milliseconds, like in an autonomous vehicle or in a defense system. To make diagnosis in the specific domain of discrete-event systems (DESs) viable in critical, real-time applications, a Timely Diagnosis Engine is presented, which is based on a parsimony principle: given a set of diagnoses implied by the observations, only minimal diagnoses are elicited as candidates, on the grounds that each minimal diagnosis is more likely than any non-minimal diagnosis that is a superset of it. Experimental results indicate that the search space of the diagnosis engine is reduced considerably, owing to the pruning of the trajectories of the DES that are not bound to generate minimal diagnoses, thereby resulting in a considerable reduction not only in the number of candidates but also in processing time.

Procedia Computer ScienceVol. 263
University of Brescia (IT)
Università degli Studi di Brescia
Openalex Percentile: Top 78%
Petri Nets in System Modeling
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Timely Diagnosis of Discrete-Event Systems — Marina Zanella, Gianfranco Lamperti · Procedia Computer Science (2025) | TGRS Research Map | TGRS