DocumentCode :
3199483
Title :
Constraint-based reasoning in deductive databases
Author :
Han, Jiawei
Author_Institution :
Sch. of Comput. Sci., Simon Frazer Univ., Burnaby, BC, Canada
fYear :
1991
fDate :
8-12 Apr 1991
Firstpage :
257
Lastpage :
265
Abstract :
Constraint-based reasoning in deductive databases is studied, with the focus on set-oriented, constraint-based processing of functional linear recursions. A technique is developed which compiles a functional linear recursion into chain or bounded forms and analyzes efficient processing of the compiled chains based on different kinds of constraints. It is shown that rule constraints should be compiled together with the rectified recursions; finiteness constraints and monotonicity constraints should be used in the analysis of finite evaluability and termination; and query constraints should be pushed into the compiled chains, when possible, for efficient set-oriented evaluation. Constraint-based processing can be enhanced by dynamic constraint enforcement in query evaluation. The method is illustrated using a typical traversal recursion problem. It is concluded that the principles developed are useful for a large set of deductive database application problems
Keywords :
deductive databases; constraint based reasoning; deductive databases; finiteness constraints; functional linear recursions; monotonicity constraints; query constraints; set-oriented; Artificial intelligence; Councils; Deductive databases; Logic programming; Query processing; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 1991. Proceedings. Seventh International Conference on
Conference_Location :
Kobe
Print_ISBN :
0-8186-2138-9
Type :
conf
DOI :
10.1109/ICDE.1991.131473
Filename :
131473
Link To Document :
بازگشت