Approximate declarative semantics for rule base anomalies

作者:

Highlights:

摘要

Despite the fact that there has been a surge of publications in verification and validation of knowledge-based systems and expert systems in the past decade, there are still gaps in the study of verification and validation (V&V) of expert systems, not the least of which is the lack of appropriate semantics for expert system programming languages. Without a semantics, it is hard to formally define and analyze knowledge base anomalies such as inconsistency and redundancy, and it is hard to assess the effectiveness of V&V tools, methods and techniques that have been developed or proposed. In this paper, we develop an approximate declarative semantics for rule-based knowledge bases and provide a formal definition and analysis of knowledge base inconsistency, redundancy, circularity and incompleteness in terms of theories in the first order predicate logic. In the paper, we offer classifications of commonly found cases of inconsistency, redundancy, circularity and incompleteness. Finally, general guidelines on how to remedy knowledge base anomalies are given.

论文关键词:Knowledge base anomalies,Inconsistency,Redundancy,Circularity,Incompleteness,Knowledge base verification

论文评审过程:Received 1 December 1998, Revised 9 June 1999, Accepted 18 June 1999, Available online 3 November 1999.

论文官网地址:https://doi.org/10.1016/S0950-7051(99)00032-5