Abstract
A database is said to be indefinite if there is an answer to a query of the form Pa V Pb where neither Pa nor Pb can be derived from the database. Indefinite databases arise where, in general, the data consists of non-Horn clauses. A clause is non-Horn if it is a disjunction of literals in which more than one literal in the clause is positive.
Horn databases, which comprise most databases in existence, do not admit answers of the form Pa V Pb where neither Pa nor Pb are derivable from the database. It has been shown by Reiter that in such databases one can make an assumption, termed the Closed World Assumption (CWA), that to prove that ¯Pa is true, one can try to prove Pa, and if the proof for Pa fails, one can assume ¯Pa is true.
When a database consists of Horn and non-Horn clauses, Reiter has shown that it is not possible to make the CWA. In this paper we investigate databases that consist of Horn and non-Horn clauses. We extend the definition of CWA to apply to such databases. The assumption needed for such databases is termed the Generalized Closed World Assumption (GCWA). Syntactic and semantic definitions of generalized closed worlds are given. It is shown that the two definitions are equivalent. In addition, given a class of null values it is shown that the GCWA gives a correct interpretation for null values.
Preview
Unable to display preview. Download preview PDF.
References
Clark, K.L. 1978, “Negation as Failure” In Logic and Data Bases (H. Gallaire and J. Minker, Eds.), Plenum Press, New York, N.Y., 1978, 293–322.
Davis, M. 1980, “The Mathematics of Non-Monotonic Reasoning”, Artificial Intelligence Journal, 13, 2 (April 1980), 73–80.
Hewitt, C. 1972, “Descrintion and Theoretical Analysis (Using Schemata) of PLANNER: A Language for Proving Theorems and Manipulating Models in a Robot”, AI Memo No. 251, MIT Project MAC, Cambridge, Mass., April 1980.
Hill, R. 1974, “LUSH Resolution and its Completeness” DCL Memo No. 78, University of Edinburg School of Artificial Intelligence, August 1974.
Kowalski, R.A. and Kuehner, D. 1971, “Linear Resolution with Selection Function” Artificial Intelligence Vol. 2, 1971, 227–260.
Kowalski, R.A. 1978, “Logic for Data Description”, In Loqic and Data Bases (H. Gallaire and J. Minker, Eds.), Plenum Press, New York, N.Y., 1978, 77–103.
Loveland, D.W. 1968, “Mechanical Theorem Proving by Model Elimination”, JACM 15, (April 1968) 236–251.
Loveland, D.W., Stickel, M.E. 1973, “A Hole in Goal Trees: Some Guidance from Resolution Theory”, Reproduced in IEEE Transactions on Computers, C-25, April 1976, 335–341.
Loveland, D.W. 1978, Automated Theorem Proving: A Logical Basis, North Holland Publishing Co., New York, 1978.
McCarthy, J. 1980, “Circumscription — A Form of Non-Monotonic Reasoning”, Artificial Intelligence Journal, 13, 2 (April 1980), 27–39.
McDermott, D. and J. Doyle 1980, “Non-Monotonic Logic I”, Artificial Intelligence Journal, 13, 2 (Apirl 1980), 41–72.
McCarthy, J. 1980, “Addendum: Circumscription and other Non-Montonic Formalisms”, Artificial Intelligence Journal, 13, 2 (April 1980), 171–172.
Minker, J. and Zanon, G. 1979, “LUST Resolution: Resolution with Arbitrary Selection Function”, University of Maryland Technical Report TR-736, February 1979.
Nicolas, J.M. and Syre, J.C. 1974, “Natural Question Answering and Automatic Deduction in the System Syntex”, Proceedings IFIP Congress 1974, Stockholm, Sweden, August 1974.
Nicolas, J.M. and Gallaire, H. 1978, “Data Bases: Theory vs. Interpretation”, In Logic and Data Bases (H. Gallaire and J. Minker, Eds.), Plenum Press, New York, N.Y. 1978, 33–54.
Reiter, R. 1971, “Two Results on Ordering for Resolution with Merging and Linear Format”, JACM 18, (October 1971), 630–646.
Reiter, R. 1978a, “Deductive Question-Answering on Relational Data Bases”, In Logic and Data Bases (H. Gallaire and J. Minker, Eds.), Plenum Press, New York, N.Y. 1978, 149–177.
Reiter, R. 1978b, “On Closed World Data Bases”, In Logic and Data Bases (H. Gallaire and J. Minker, Eds.), Plenum Press, New York, N.Y., 1978, 55–76.
Reiter, R. 1980, “A Logic for Default Reasoning”, Artificial Intelligence Journal, 13, 2 (April 1980), 81–132.
Roussel, P. 1975, PROLOG — Manuel de Reference et de Utilisation, Groupe d' Intelligence Artificielle, Universite d' Air Marseilles, Luminy, September 1975.
van Emden, M.H. 1977, “Computation and Deductive Information Retrieval”, Department of Computer Science, University of Waterloo, Ont., Research Report CS-77-16, May 1977.
van Emden, M.H. and Kowalski, R.A. 1976, “The Semantics of Predicate Logic as a Programming Language” JACM 23, 4 (October 1976), 723–742.
Weyhrauch, R. W. 1980, “Prologomena to a Theory of Mechanized Formal Reasoning” Artificial Intelligence Journal, 13, 2 (April 1980), 133–170.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1982 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Minker, J. (1982). On indefinite databases and the closed world assumption. In: Loveland, D.W. (eds) 6th Conference on Automated Deduction. CADE 1982. Lecture Notes in Computer Science, vol 138. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0000066
Download citation
DOI: https://doi.org/10.1007/BFb0000066
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-11558-8
Online ISBN: 978-3-540-39240-8
eBook Packages: Springer Book Archive