DocumentCode
1988749
Title
Minimize linear mutual recursion by rule unfolding
Author
Wang, Ke ; Zhang, Weining ; Chau, Siu-Cheung
Author_Institution
Dept. of Inf. Syst. & Comput. Sci., Nat. Univ. of Singapore, Singapore
fYear
1993
fDate
27-29 May 1993
Firstpage
98
Lastpage
102
Abstract
We minimize the number of recursive predicates in a linear mutual recursion by the rule unfolding technique. The minimization is based on a newly proposed syntactic equivalence called the unfolding-equivalence. Algorithms for testing unfolding-equivalence and constructing an unfolding-equivalent recursion with the fewest possible number of recursive predicates are presented. We study the role of the unfolding technique in optimizing deductive databases through reducing these numbers
Keywords
database management systems; knowledge based systems; logic programming; minimisation; recursive functions; deductive databases; linear mutual recursion; minimization; recursive predicates; rule unfolding; syntactic equivalence; unfolding-equivalence; unfolding-equivalent recursion; Deductive databases; Logic; Mathematics; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computing and Information, 1993. Proceedings ICCI '93., Fifth International Conference on
Conference_Location
Sudbury, Ont.
Print_ISBN
0-8186-4212-2
Type
conf
DOI
10.1109/ICCI.1993.315396
Filename
315396
Link To Document