Skip to main navigation Skip to search Skip to main content

Termination of abstract reduction systems

Jeremy E. Dawson*, Rajeev Goré

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference Paperpeer-review

    1 Citation (Scopus)

    Abstract

    We present a general theorem capturing conditions required for the termination of abstract reduction systems. We show that our theorem generalises another similar general theorem about termination of such systems. We apply our theorem to give interesting proofs of termination for typed combinatory logic. Thus, our method can handle most path-orderings in the literature as well as the reducibility method typically used for typed combinators. Finally we show how our theorem can be used to prove termination for incrementally defined rewrite systems, including an incremental general path ordering. All proofs have been formally machine-checked in Isabelle/HOL.

    Original languageEnglish
    Title of host publicationTheory of Computing 2007 - Proceedings of the Thirteenth Computing
    Subtitle of host publicationThe Australasian Theory Symposium, CATS 2007
    Publication statusPublished - 2007
    EventTheory of Computing 2007 - 13th Computing: The Australasian Theory Symposium, CATS 2007 - Ballarat, VIC, Australia
    Duration: 30 Jan 20072 Feb 2007

    Publication series

    NameConferences in Research and Practice in Information Technology Series
    Volume65
    ISSN (Print)1445-1336

    Conference

    ConferenceTheory of Computing 2007 - 13th Computing: The Australasian Theory Symposium, CATS 2007
    Country/TerritoryAustralia
    CityBallarat, VIC
    Period30/01/072/02/07

    Fingerprint

    Dive into the research topics of 'Termination of abstract reduction systems'. Together they form a unique fingerprint.

    Cite this