• 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