Skip to main navigation Skip to search Skip to main content

Loop checking in partial deduction

  • R.N. Bol

    Research output: Contribution to journalArticleAcademicpeer-review

    Abstract

    In the framework of Lloyd and Shepherdson [16], partial deduction involves the creation of SLDNF-trees for a given program and some goals up to certain halting points. This paper identifies the relation between halting criteria for partial deduction and loop checking (as formalized in [1]). For simplicity, we consider only positive programs and SLD-resolution here. It appears that loop checks for partial deduction must be complete, whereas traditionally, the soundness of a loop check is more important. However, it is also shown that sound loop checks can contribute to improve partial deduction. Finally, a class of complete loop checks suitable for partial deduction is identified.
    Original languageEnglish
    Pages (from-to)25-46
    Number of pages22
    JournalJournal of Logic Programming
    Volume16
    Issue number1-2
    DOIs
    Publication statusPublished - 1993

    Fingerprint

    Dive into the research topics of 'Loop checking in partial deduction'. Together they form a unique fingerprint.

    Cite this