DocumentCode
1444634
Title
Efficient recursive aggregation and negation in deductive databases
Author
Kemp, David B. ; Ramamohanarao, Kotagiri
Author_Institution
Dept. of Inf. Syst., Melbourne Univ., Parkville, Vic., Australia
Volume
10
Issue
5
fYear
1998
Firstpage
727
Lastpage
745
Abstract
We present an efficient evaluation technique for modularly stratified deductive database programs for which the local strata level mappings are known at compile time. We present an important subclass of these programs (called EMS-programs) in which one can easily express problems, such as shortest distance, company ownership, bill of materials, and preferential vote counting. Programs written in this style have an easy-to-understand semantics and can be efficiently computed. Another important virtue of these programs is that their modular-stratification properties are independent of the extensional database
Keywords
database theory; deductive databases; query processing; EMS programs; bill of materials; company ownership; evaluation technique; extensional database; local strata level mappings; modular stratification; modularly stratified deductive database programs; negation; preferential vote counting; query evaluation; recursive aggregation; semantics; shortest distance; Bills of materials; Computer science; Counting circuits; Deductive databases; Information systems; Nominations and elections; Proposals; Query processing; Voting;
fLanguage
English
Journal_Title
Knowledge and Data Engineering, IEEE Transactions on
Publisher
ieee
ISSN
1041-4347
Type
jour
DOI
10.1109/69.729729
Filename
729729
Link To Document