Do we need the closed-world assumption in knowledge representation. Hustadt, U. In Baader, F., Buchheit, M., Jeusfeld, M. A., & Nutt, W., editors, Working Notes of the KI'94 Workshop: Reasoning about Structured Objects: Knowledge Representation Meets Databases (KRDB'94), volume D-94-11, of Document, pages 24--26. DFKI. abstract bibtex In this paper I want to focus on some principal differences between data models of database systems and knowledge representation languages. The data manipulation languages of data models are based on the closed-world, unique-name, and domain-closure assumption. Data manipulation languages and query languages of knowledge representation formalisms differ considerably in their underlying assumptions. They are based on the open-world, unique-name, and open-domain assumption. That means, that even if the data definition language and the data manipulation language of a database management system and a knowledge base management system would coincide, the results of data manipulations would differ. I present some examples that show the usefulness of closed-world inferences in natural language processing. Thus knowledge representation languages sticking to the open-world assumption seem to be insufficient for natural language processing.
@inproceedings{ Hustadt94c,
author = {Hustadt, Ullrich},
title = {Do we need the closed-world assumption in knowledge
representation},
booktitle = {Working Notes of the KI'94 Workshop: Reasoning about
Structured Objects: Knowledge Representation Meets
Databases (KRDB'94)},
editor = {Baader, Franz and Buchheit, Martin and Jeusfeld, Manfred A.
and Nutt, Werner},
series = {Document},
volume = {D-94-11},
publisher = {DFKI},
pages = {24--26},
paddress = {Saarbrücken, Germany},
pmonth = {November},
caddress = {Saarbrücken, Germany},
cyear = {1994},
cmonth = {September~20--21},
abstract = {In this paper I want to focus on some principal
differences between data models of database systems and knowledge
representation languages.
The data manipulation languages of data models are based on the
closed-world, unique-name, and domain-closure assumption.
Data manipulation languages and query languages of
knowledge representation formalisms differ considerably in their
underlying assumptions. They are based on the open-world, unique-name,
and open-domain assumption.
That means, that even if the data definition language and the data
manipulation language of a database management system and a knowledge
base management system would coincide, the results of data
manipulations would differ.
I present some examples that show the usefulness
of closed-world inferences in natural language processing. Thus
knowledge representation languages sticking to the open-world
assumption seem to be insufficient for natural language processing.}
}