Amalgamating knowledge bases
- 1 June 1994
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Database Systems
- Vol. 19 (2) , 291-331
- https://doi.org/10.1145/176567.176571
Abstract
The integration of knowledge for multiple sources is an important aspect of automated reasoning systems. When different knowledge bases are used to store knowledge provided by multiple sources, we are faced with the problem of integrating multiple knowledge bases: Under these circumstances, we are also confronted with the prospect of inconsistency. In this paper we present a uniform theoretical framework, based on annotated logics , for amalgamating multiple knowledge bases when these knowledge bases (possibly) contain inconsistencies, uncertainties, and nonmonotonic modes of negation. We show that annotated logics may be used, with some modifications, to mediate between different knowledge bases. The multiple knowledge bases are amalgamated by a transformation of the individual knowledge bases into new annotated logic programs, together with the addition of a new axiom scheme. We characterize the declarative semantics of such amalgamated knowledge bases and study how the semantics of the amalgam is related to the semantics of the individual knowledge bases being combined. —Author's AbstractKeywords
This publication has 23 references indexed in Scilit:
- The family of stable modelsThe Journal of Logic Programming, 1993
- A theory of nonmonotonic inheritance based on annotated logicArtificial Intelligence, 1993
- The completeness of gp-resolution for annotated logicsInformation Processing Letters, 1992
- Theory of generalized annotated logic programming and its applications**A preliminary report on this research has appeared in [34].The Journal of Logic Programming, 1992
- COMBINING KNOWLEDGE BASES CONSISTING OF FIRST‐ORDER THEORIESComputational Intelligence, 1992
- Database systems: achievements and opportunitiesCommunications of the ACM, 1991
- Bilattices and the semantics of logic programmingThe Journal of Logic Programming, 1991
- Combining multiple knowledge basesIEEE Transactions on Knowledge and Data Engineering, 1991
- The Paraconsistent Logics PJMathematical Logic Quarterly, 1991
- Multivalued logics: a uniform approach to reasoning in artificial intelligenceComputational Intelligence, 1988