Proceedings

Evaluating Queries in Deductive Databases by Generating

Download BibTeX Cite

Proceedings of the Ninth International Joint Conference on Artificial Intelligence. Automated Reasoning. Pages 173-176.

© 1985 International Joint Conferences on Artificial Intelligence

Abstract

A strong advantage of bottom up generating techniques is their ability to guarantee finiteness of all inferences in a deductive database system involving recursive axioms. But a "brute force" generating answers to a query would be very inefficient producing many facts useless for the query evaluation. An economy generating method is presented based on discovering explicit facts relevant to the query, and applying preselected axioms as generating rules. The method is proved to be complete in the sense that it generates all the existing answers to the query in a finite time.

  1. Chang,C.-1. DEDUCE 2: further investigations of deduction in relational databases. In Logic and. Da.ta Bases, Gallaire, H., and Minker, J. (Eds.}, Plenum Press, New York, 1978, 201-236.
  2. Chang, C.-L. On evaluation of queries containing derived relations in a relational data base. In Advances in Data Base Theory, Gallaire, H., Minker, J .. and Nicolas, J.-M. (Eds.}, v.1, Plenum Press, New York, 1981, 235-260.
  3. Chang, C.-L., and Lee, R.C.-T. Symbolic ltJgic and Mechanical Theorem Proving, Academic Press, New York, 1973.
  4. Gallaire, H., Minker, J., and Nicolas, J .-M. An over- view and introduction to logic and data bases. In Logic and. Data Bases, Gallaire, H., and Minker, J. (Eds.} Plenum Press, New York, 1978, 3-32.
  5. Henschen, L. J., and Naqvi, S.A. On compiling queries in recursive first-order databases. Proc. Workshop on Logical Bases for Data Bases, Nicolas J .-M. (Ed.), Toulouse, 1982.
  6. Henschen, L. J., and Naqvi, S. A. On compiling queries in recursive first-order databases. J. ACM 31, 1 {Jan. 1984), 47-85.
  7. Hoare, C. A. R. Communicating sequential processes. Comm ACM 21, 8 {Aug. 1978}, 666-677.
  8. Horn, A. On sentences which are true on direct unions of algebras. J. Symb. Logic 16 (1951), 14-21.
  9. Kellogg, C., Klahr, P., and Travis, L. Deductive plan- ning and pathfinding for relational data bases. In Logic and. Data Bases, Gallaire, H., and Minker, J. {Eds.), Plenum Press, New York, 1978, 179-200.
  10. Klahr, P . Planning techniques for rule selection in deductive question-answering. In Pa.ttern-Direr:ted. Inference Systems, Waterman, D. A .. and Hayes- Roth, F. {Eds.}, Academic Press, New York, 1978, 223-240.
  11. Kowalski, R Logic for data description. In Logic and Da.ta Bases, Gallaire, H., and Minker, J. (Eds.}, Ple- num Press, New York, 1978, 77-106.
  12. McKay, D. P., and Shapiro, •S.C. Using active connec- tion graphs for reasoning with recursive rules. Proc. 7th Int. Joint Conf. on Artificial Intelligence, Vancouver, 1981, 368-374. IJCAI
  13. Minker, J. Performing inference over relational databases. ACM SIGMOD Int. Conf. on Management of Data, San Jose, 1975, 79-91.
  14. 15J Minker, J. An experimental relational database sys- tem based on logic. In Logic and. Data Bases, Gal- laire, H., and Minker, J. (Eds.), Plenum Press, New York, 1978, 107-147.
  15. Minker, . J . Search strategy and selection function for an inferential relational system. ACM TODS 3, 1 (March 1978}, 1-31.
  16. ~linker, J ., and Nicolas, J. -M. On recursive axioms in deductive databases. Information Systems 8, t ( 1983), 1-13.
  17. Naqvi, S.A., and Henschen, L. J . Performing infer- ences over recursive data bases. Proc. First Annual Nat. Conf. on Artificial Intelligence, Stanford, 1980, 263-265.
  18. Naqvi, S. A:, Fishman, D. H., and Henschen, L. J. An improved compiling technique for first-order data- bases. Proc. Workshop on Logical Bases for Data Bases, Nicolas, J. -M. {"Ed.), Toulouse, 1982. E. Lozinskii 177
  19. Nicolas, J. -M., and Gallaire, H. Data base: theory vs. interpretation. In Logic and Data Bases, Gallaire, H., and Minker, J. (Eds.}, Plenum Press, New York, 1978, 33-54.
  20. Nicolas, J. -M., and Yazdanian, K. Integrity checking in deductive data bases.In Logic and. Data Bases, Gallaire, H., and Minker, J. {Eds.), Plenum Press, NewYork, 1978, 325-346.
  21. Nilsson, N. J. Problem-Salving Methods in Artificial JnteUigence, McGraw-Hill, 1971.
  22. Reiter, R. On structuring a first order data base. Proc. 2nd Nat. Conf. of lhe Canadian Society on Computational Studies of Intelligence, Perrault, R. (Ed.), Toronto, 1978, 90-99.
  23. Reiter, R. On closed world data bases. In Logic and Da.ta Bases, Gallaire, H .. and Minker, J. (Eds.}, Ple- num Press, New York, 1978, 55-76.
  24. Reiter, R. Deductive question-answering on rela- tional data bases. In Logic and. Data Bases, Gallaire, H., and Minker, J. (Eds.), Plenum Press, New York, 1978, 149-177.
  25. Shapiro, S. C., and McKay, D. P. Inference with recursive rules. Proc. First Annual Nat. Conf. On Artificial Intelligence, Stanford, 1980, 151-153.
  26. Ullman, J. D. Implementation of logical query languages for databases. Unpublished manuscript, Jerusalem, 1984.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards