Litcius/Paper detail

An Algorithm to Belief Revision and to Verify Consistency of a Knowledge Base

Pedro Bello, Guillermo De Ita Luna

2021IEEE Latin America Transactions15 citationsDOI

Abstract

The belief revision process involves several problems considered hard. One of the crucial problems is how to represent to the knowledge base K to consider, as well as how to represent and to add new information , which may even be contradictory to the knowledge base. In this work, both the knowledge base and the new information are in conjunctive normal form. Each clause of a conjunctive normal form is encoded by a string consisting of: 0, 1, *, representing the falsifying assignments of the clause. To use the falsifying assignments of the clauses allows to perform efficiently different logical operators among conjunctive forms. Our belief revision process (K * ) between conjunctive forms is based on solving first the propositional inference, i.e. K = . Based on to count falsifying assignments represented by tertiary chains, an algorithmic proposal is made that allows to determine in a practical way, when (K E ( K * )) is inconsistent. Finally, the time-complexity analysis of our algorithmic proposal is carried out.

Topics & Concepts

Knowledge baseConjunctive normal formConsistency (knowledge bases)Conjunctive queryInferenceComputer scienceBase (topology)String (physics)Process (computing)AlgorithmTheoretical computer scienceMathematicsArtificial intelligenceData miningProgramming languageMathematical physicsMathematical analysisRelational databaseLogic, Reasoning, and KnowledgeBayesian Modeling and Causal InferenceAdvanced Algebra and Logic
An Algorithm to Belief Revision and to Verify Consistency of a Knowledge Base | Litcius