In Model-Based Diagnosis (MBD), we concern ourselves with the health and safety of physical and software systems. Although we often use different knowledge representations and algorithms, some tools like satisfiability (SAT) solvers and temporal logics, are used in both domains. In this paper we introduce Finite Trace Next Logic (FTNL) models of sequential circuits and propose an enhanced algorithm for computing minimal-cardinality diagnoses. Existing state-of-the-art satisfiability algorithms for minimal diagnosis use Sorting Networks (SNs) for constraining the cardinality of the diagnostic candidates. In our approach we exploit Multi-Operand Adders (MOAs). Based on extensive tests with ISCAS-89 circuits, we found that MOAs enable Conjunct...
Boolean Satisfiability is a ubiquitous modeling tool in Electronic Design Automation (EDA). It finds...
When a system behaves abnormally, a diagnosis is a set of system components whose failure explains t...
Concurrent systems are ubiquitous, ranging from multi-core processors to large-scale distributed sys...
Existing research in Model-Based Diagnosis (MBD) primarily concerns computation of a sin-gle (possib...
When a system behaves abnormally, sequential diagnosis takes a sequence of measurements of the syste...
In this thesis, optimal and near-optimal algorithms are developed for various classes of single faul...
Most algorithms for computing diagnoses within a model-based diagnosis framework are deterministic. ...
International audienceThis paper presents a logic diagnosis approach targeting sequential circuit pe...
We propose a StochAstic Fault diagnosis AlgoRIthm, called Safari, which trades off guarantees of com...
Most algorithms for computing diagnoses within a model-based diagnosis framework are deterministic. ...
In this paper we present an efficient deductive method for addressing combina- tional circuit diagno...
Compared to the problem of combinational network (CN) diagnosis, that of sequential network (SN) dia...
The main problem with Model-Based Diagnosis is its computational complexity. Each of its fundamental...
Model-Based Diagnosis (MBD) typically focuses on diag-noses, minimal under some minimality criterion...
This paper presents an efficient and novel method for sequential learning of implications, invalid s...
Boolean Satisfiability is a ubiquitous modeling tool in Electronic Design Automation (EDA). It finds...
When a system behaves abnormally, a diagnosis is a set of system components whose failure explains t...
Concurrent systems are ubiquitous, ranging from multi-core processors to large-scale distributed sys...
Existing research in Model-Based Diagnosis (MBD) primarily concerns computation of a sin-gle (possib...
When a system behaves abnormally, sequential diagnosis takes a sequence of measurements of the syste...
In this thesis, optimal and near-optimal algorithms are developed for various classes of single faul...
Most algorithms for computing diagnoses within a model-based diagnosis framework are deterministic. ...
International audienceThis paper presents a logic diagnosis approach targeting sequential circuit pe...
We propose a StochAstic Fault diagnosis AlgoRIthm, called Safari, which trades off guarantees of com...
Most algorithms for computing diagnoses within a model-based diagnosis framework are deterministic. ...
In this paper we present an efficient deductive method for addressing combina- tional circuit diagno...
Compared to the problem of combinational network (CN) diagnosis, that of sequential network (SN) dia...
The main problem with Model-Based Diagnosis is its computational complexity. Each of its fundamental...
Model-Based Diagnosis (MBD) typically focuses on diag-noses, minimal under some minimality criterion...
This paper presents an efficient and novel method for sequential learning of implications, invalid s...
Boolean Satisfiability is a ubiquitous modeling tool in Electronic Design Automation (EDA). It finds...
When a system behaves abnormally, a diagnosis is a set of system components whose failure explains t...
Concurrent systems are ubiquitous, ranging from multi-core processors to large-scale distributed sys...