JUCS - Journal of Universal Computer Science 11(2): 285-302, doi: 10.3217/jucs-011-02-0285
Processing Inconsistency of Knowledge on Semantic Level
expand article infoNgoc Thanh Nguyen
‡ Wroclaw University of Technology, Poland
Open Access
Abstract
Inconsistency of knowledge may appear in many situations, especially in distributed environments in which autonomous programs operate. Inconsistency may lead to conflicts, for which the resolution is necessary for correct functioning of an intelligent system. Inconsistency of knowledge in general means a situation in which some autonomous programs (like agents) generate different versions (or states) of knowledge on the same subject referring to a real world. In this paper we propose two logical structures for representing inconsistent knowledge: conjunction and disjunction. For each of them we define the semantics and formulate the consensus problem, the solution of which would resolve the inconsistency. Next, we work out algorithms for consensus determination. Consensus methodology has been proved to be useful in solving conflicts and should be also effective for knowledge inconsistency resolution.
Keywords
inconsistent knowledge, conflicts, consensus methods