Combining multiple knowledge bases

Chitta Baral, Sarit Kraus, Jack Minker

Research output: Contribution to journalArticle

150 Citations (Scopus)

Abstract

Combining knowledge present in multiple knowledge base systems into a single knowledge base is discussed. A knowledge based system can be considered an extension of a deductive database in that it permits function symbols as part of the theory. Alternative knowledge bases that deal with the same subject matter are considered. The authors define the concept of combining knowledge present in a set of knowledge bases and present algorithms to maximally combine them so that the combination is consistent with respect to the integrity constraints associated with the knowledge bases. For this the authors define the concept of maximality and prove that the algorithms presented combine the knowledge bases to generate a maximal theory. The authors also discuss the relationships between combining multiple knowledge bases and the view update problem.

Original languageEnglish (US)
Pages (from-to)208-220
Number of pages13
JournalIEEE Transactions on Knowledge and Data Engineering
Volume3
Issue number2
DOIs
StatePublished - Jun 1991
Externally publishedYes

Fingerprint

Knowledge based systems
Intelligent databases

ASJC Scopus subject areas

  • Artificial Intelligence
  • Information Systems
  • Control and Systems Engineering
  • Electrical and Electronic Engineering

Cite this

Combining multiple knowledge bases. / Baral, Chitta; Kraus, Sarit; Minker, Jack.

In: IEEE Transactions on Knowledge and Data Engineering, Vol. 3, No. 2, 06.1991, p. 208-220.

Research output: Contribution to journalArticle

Baral, Chitta ; Kraus, Sarit ; Minker, Jack. / Combining multiple knowledge bases. In: IEEE Transactions on Knowledge and Data Engineering. 1991 ; Vol. 3, No. 2. pp. 208-220.
@article{1d2eaf37416346699c0d942d13b9173a,
title = "Combining multiple knowledge bases",
abstract = "Combining knowledge present in multiple knowledge base systems into a single knowledge base is discussed. A knowledge based system can be considered an extension of a deductive database in that it permits function symbols as part of the theory. Alternative knowledge bases that deal with the same subject matter are considered. The authors define the concept of combining knowledge present in a set of knowledge bases and present algorithms to maximally combine them so that the combination is consistent with respect to the integrity constraints associated with the knowledge bases. For this the authors define the concept of maximality and prove that the algorithms presented combine the knowledge bases to generate a maximal theory. The authors also discuss the relationships between combining multiple knowledge bases and the view update problem.",
author = "Chitta Baral and Sarit Kraus and Jack Minker",
year = "1991",
month = "6",
doi = "10.1109/69.88001",
language = "English (US)",
volume = "3",
pages = "208--220",
journal = "IEEE Transactions on Knowledge and Data Engineering",
issn = "1041-4347",
publisher = "IEEE Computer Society",
number = "2",

}

TY - JOUR

T1 - Combining multiple knowledge bases

AU - Baral, Chitta

AU - Kraus, Sarit

AU - Minker, Jack

PY - 1991/6

Y1 - 1991/6

N2 - Combining knowledge present in multiple knowledge base systems into a single knowledge base is discussed. A knowledge based system can be considered an extension of a deductive database in that it permits function symbols as part of the theory. Alternative knowledge bases that deal with the same subject matter are considered. The authors define the concept of combining knowledge present in a set of knowledge bases and present algorithms to maximally combine them so that the combination is consistent with respect to the integrity constraints associated with the knowledge bases. For this the authors define the concept of maximality and prove that the algorithms presented combine the knowledge bases to generate a maximal theory. The authors also discuss the relationships between combining multiple knowledge bases and the view update problem.

AB - Combining knowledge present in multiple knowledge base systems into a single knowledge base is discussed. A knowledge based system can be considered an extension of a deductive database in that it permits function symbols as part of the theory. Alternative knowledge bases that deal with the same subject matter are considered. The authors define the concept of combining knowledge present in a set of knowledge bases and present algorithms to maximally combine them so that the combination is consistent with respect to the integrity constraints associated with the knowledge bases. For this the authors define the concept of maximality and prove that the algorithms presented combine the knowledge bases to generate a maximal theory. The authors also discuss the relationships between combining multiple knowledge bases and the view update problem.

UR - http://www.scopus.com/inward/record.url?scp=0026169896&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0026169896&partnerID=8YFLogxK

U2 - 10.1109/69.88001

DO - 10.1109/69.88001

M3 - Article

AN - SCOPUS:0026169896

VL - 3

SP - 208

EP - 220

JO - IEEE Transactions on Knowledge and Data Engineering

JF - IEEE Transactions on Knowledge and Data Engineering

SN - 1041-4347

IS - 2

ER -