Abstract
A Knowledge Base is defined as a set of closed universally quantified first-order formulas; this allows a relational database to be incorporated as a component of the Knowledge Base. A Knowledge Base Management System is defined as the system that manages the Knowledge Base. Storage of negative information in knowledge bases is impractical due to the potentially huge amount that would have to be stored. The Closed World Assumption, negation from failure to prove, and the Generalised Closed World Assumption are discussed as methods of avoiding the storage of negative information explicitly. A new method of “closing off” a Knowledge Base is presented and a system architecture for Knowledge Based Management Systems is proposed. Finally, it is shown that this architecture supports previous work in handling recursive queries in Knowledge Bases; it thus builds upon previous results and provides a coherent and unifying framework for building Knowledge Base Management Systems.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Apt, K., M. van Emden, Contributions to the Theory of Logic Programming, J of the ACM 29, 3, 1982.
Aho, A., J. Ullman, “Universality of Data Retrieval Languages”, Sixth ACM Symposium on Principles of Programming Languages, 1979.
Brodie, M., J. Mylopoulos, J. Schmidt, Conceptual Modelling: Perspectives from Artificial Intelligence, Databases and Programming Languages, Springer-Verlag, 1983.
Chang, C., R. Lee, Symbolic Logic and Mechanical Theorem Proving, Academic Press, 1973.
Clark, K., “Negation as Failure”, in [GM78], 1978.
Codd, E.F., “Extending the database relational model to capture more meaning,” ACM Trans. on Database Systems, Vol. 4, No. 4, December 1979, pp. 395–434.
Chang, C., J. Slagle, Using Rewriting Rules for Connection Graphs to Prove Theorems, Artificial Intelligence 12, 2, 1979.
Gallaire, H. and Minker, J. (eds.), Logic and Data Bases. New York, Plenum Press, 1978.
Gallaire, H., J. Nicolas, J. Minker, Advances in Database Theory, Vol. 1, Plenum Press, New York 1981.
Gallaire, H.,J. Minker, J. Nicolas, Advances in Database Theory, Plenum Press, Vol. 2, 1984.
Henschen, L. J. and S. A. Naqvi, “On compiling queries in recursive first-order databases”, J. ACM, Vol. 31, No. 1, pp. 47–85, January, 1984.
Kowalski, R., Logic for Data Description, In [GM78], 1978.
Levesque, H., The Logic of Incomplete Knowledge Bases, In [BMS83].
Minker, J., On Indefinite Databases and the Closed World Assumption, 6th Conf. on Automated Deduction, New York, in Lecture Notes in Computer Science, no. 138, (ed. D. Loveland ), Springer-Verlag, 1982.
Naqvi, S., Some Extensions to the Closed World Assumption, submitted for publication.
Naqvi, S., Negative Queries in Horn Databases, submitted for publication.
Reiter, R., Deductive Q-A on Relational Databases, In [GM78].
Reiter, R., On Closed World Databases, In [GM78].
Reiter, R., Equality and Domain Closure in First-Order Databases, J. of the ACM 27, 2, 1980.
Sickel, S., A Search Technique for Clause Interconnectivity Graphs, IEEE Trans, on Computers C-25,8, Aug. 1976.
Ullman, J.D., Principles of Database Systems, Computer Science Press 1983.
Van Emden, M., R. Kowalski, The Semantics of Predicate Logic as a Programming Language, J. of the ACM 23,4, 1976.
Yahya, A., L. Henschen, “Deduction in Non-Horn Databases”, Journal of Automated Reasoning, 1, No. 2, 1985.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1986 Springer-Verlag New York Inc.
About this chapter
Cite this chapter
Naqvi, S.A. (1986). Negation in Knowledge Base Management Systems. In: Brodie, M.L., Mylopoulos, J. (eds) On Knowledge Base Management Systems. Topics in Information Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4612-4980-1_15
Download citation
DOI: https://doi.org/10.1007/978-1-4612-4980-1_15
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4612-9383-5
Online ISBN: 978-1-4612-4980-1
eBook Packages: Springer Book Archive