Memory-limited model-based diagnosis

作者:

摘要

Various model-based diagnosis scenarios require the computation of the most preferred fault explanations. Existing algorithms that are sound (i.e., output only actual fault explanations) and complete (i.e., can return all explanations), however, require exponential space to achieve this task. As a remedy, and to enable successful diagnosis both on memory-restricted devices and for memory-intensive problem cases, we propose two novel diagnostic search algorithms which build upon tried and tested techniques from the heuristic search domain. The first method, dubbed Recursive Best-First Hitting Set Search (RBF-HS), is based on Korf's well-known Recursive Best-First Search (RBFS) algorithm. We show that RBF-HS can enumerate an arbitrary predefined finite number of fault explanations in best-first order within linear space bounds, without sacrificing the desirable soundness or completeness properties. The second algorithm, called Hybrid Best-First Hitting Set Search (HBF-HS), is a hybrid between RBF-HS and Reiter's seminal HS-Tree. The idea is to find a trade-off between runtime optimization and a restricted space consumption that does not exceed the available memory. Notably, both suggested algorithms are generally applicable to any model-based diagnosis problem, regardless of the used (monotonic) logical language to describe the diagnosed system and of the used reasoning mechanism.

论文关键词:Hitting set computation,Diagnosis,Search,Sound complete best-first diagnosis computation,Linear best-first search,Linear best-first hitting set search,Model-based diagnosis,Fault localization,Fault isolation,Recursive best first search,RBFS,Heuristic search,Memory-limited diagnosis search,Reiter's hitting set tree,HS-tree,Sequential diagnosis,Combinatorial search,Ontology debugging,Ontology quality assurance,Knowledge base debugging,Interactive debugging,OntoDebug

论文评审过程:Received 7 October 2020, Revised 2 February 2022, Accepted 2 February 2022, Available online 8 February 2022, Version of Record 17 February 2022.

论文官网地址:https://doi.org/10.1016/j.artint.2022.103681