A Proposal for Integrating Artificial Intelligence and Database Techniques
This paper describes some aspects of a current, interdisciplinary project carried out at the French National Center for Scientific Research (CNRS), and centered around a proposal conceming the integration of Artificial Intelligence (AI) and Database (DB) techniques. Our aim is to establish a sound methodology for the construction of Large Knowledge Based Systems (LKBSs) by combining the high-level information modeling features, the deductive capabilities, and the flexibility of the AI Knowledge Representation Languages (KRLs) with the characteristics of efficiency, security, concurrency, recovery and persistence of data provided by the Data Base Management Systems (DBMSs).We give in particular a succint description of the work already accomplished within the project in the knowledge representation area (set up of a powerful “hybrid representation system”).
KeywordsKnowledge Representation Logic Programming Deductive Database Prolog Program Descriptive Component
Unable to display preview. Download preview PDF.
- AL-ZOBAIDIE, A., and GRIMSON, J.B. (1987) “Expert Systems and Database Systems: How Can They Serve Each Other ?”, Expert Systems, 4, 30–37.Google Scholar
- BRACHMAN, R.J. (1985) “ ‘I Lied about the Trees’ Or, Defaults and Definitions in Knowledge Representation”, AI Magazine, 6, n. 3, 80–93.Google Scholar
- BRACHMAN, R.J., FIKES, R.E., and LEVESQUE, H.J. (1985) “KRYPTON: A Functional Approach to Knowledge Representation”, in Readings in Knowledge Representation. San Mateo: Morgan Kaufmann.Google Scholar
- CHANG, C.L., and WALKER, A. (1986) “PROSQL: A PROLOG Programming Interface with SQL”, in Expert Database Systems — Proceedings from the First International Workshop, Kerschberg, L., ed. Menlo Park: Benjamin/Cummings.Google Scholar
- GREINER, R., and LENAT, D.B. (1980) “A Representation Language Language”, in Proceedings of the First National Conference on Artificial Intelligence — AAAI/80. San Mateo: Morgan Kaufmann.Google Scholar
- OZSOYOGLU, Z.M., ed. (1988) IEEE Data Engineering — Special Issue on Nested Relations, 11, n. 3.Google Scholar
- VILAIN, M. (1985) “The Restricted Language Architecture of a Hybrid Representation System”, in Proceedings of the Ninth International Joint Conference on Artificial Intelligence — IJCAI/85. San Mateo: Morgan Kaufmann.Google Scholar
- WIDOM, J., and FINKELSTEIN, S.J. (1989) A Syntax and Semantics for Set-Oriented Production Rules in Relational Database Systems (IBM Research Report). San Jose ( Calif. ): IBM Almaden Research Center.Google Scholar
- ZARRI, G.P. (1989) “A Knowledge Representation Language for the Construction and Use of Large Intelligent Systems”, in Proceedings of the 1989 Annual Conference of the Associazione Italiana per l’Informatica ed il Calcolo Automatico (AICA). Milano: AICA.Google Scholar
- ZARRI, G.P. (1990) “Temporal Knowledge Denotation in the Context of the Descriptive Component of a Knowledge Representation Language”, in Computational Intelligence, II, Gardin, F., Mauri, G., and Filippini, M., eds. Amsterdam: North-Holland.Google Scholar