• 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