人工知能
Online ISSN : 2435-8614
Print ISSN : 2188-2266
人工知能学会誌(1986~2013, Print ISSN:0912-8085)
関係データベースに基づく演繹データベースの推論実行方式
吉田 敦嶺野 和夫田中 英彦
著者情報
キーワード: reduction, unification, database
解説誌・一般情報誌 フリー

1987 年 2 巻 4 号 p. 481-491

詳細
抄録

For Knowledge Information Processing Systems in Expert-Systems or CAD Systems, it is important to handle massive knowledge efficiently. For this purpose, it is feasible to use Relational Database to construct Knowledge Information Processing Systems. But a mere connection of a Prolog Machine with a Relational Database is insufficient because of its communication overhead between the two elements. We take integration-approach ; enhancement of Relational Databases with a facility of unification. To implement resolution for deductive databases based on integration-approach, it is important to extend relations so as to represent terms, and to enhance relational algebra with unification power. We develop EXTRA ; extended relational algebra with unification power, and a resolution algorithm using EXTRA. Compared with conventional algorithms, our algorithm is more efficient in some cases. We verified this by counting processing steps by number of tuples processed. To make our resolution algorithm more efficient, some facilities must be added. One is to evaluate goals according to the informations about the goals. We found it is effective to evaluate goals according to the types of definitions and numbers of definitions for the goals. Another facility is to use EXTRA sequences instead of resolution. It is effective when the no recursion is involved. We will integrate these facilities into one algorithm. To do this, some preprocessing must be needed. We also study programming environment of deductive databases for expert systems, and architecture to support extended relational algebra. We will integrate the results of these studies to make up a deductive database based on relational algebra.

著者関連情報
© 1987 人工知能学会
前の記事 次の記事
feedback
Top