Doorgaan naar hoofdnavigatie Doorgaan naar zoeken Ga verder naar hoofdinhoud

Non-transformational termination analysis of logic programs, based on general term-orderings

    Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

    Samenvatting

    We present a new approach to termination analysis of logic programs. The essence of the approach is that we make use of general term-orderings (instead of level mappings), like it is done in transformational approaches to logic program termination analysis, but that we apply these orderings directly to the logic program and not to the termrewrite system obtained through some transformation. We define some variants of acceptability, based on general term-orderings, and show how they are equivalent to LD-termination. We develop a demand driven, constraint-based approach to verify these acceptability-variants. The advantage of the approach over standard acceptability is that in some cases, where complex level mappings are needed, fairly simple termorderings may be easily generated. The advantage over transformational approaches is that it avoids the transformation step all together.
    Originele taal-2Engels
    TitelProceedings of the 10th International Workshop on Logic Based Program Synthesis and Transformation (LOPSTR 2000), 24-28 July 2000, London, UK
    RedacteurenK.K. Lau
    Plaats van productieBerlin
    UitgeverijSpringer
    Pagina's69-85
    ISBN van geprinte versie978-3-540-42127-6
    DOI's
    StatusGepubliceerd - 2001

    Publicatie series

    NaamLecture Notes in Computer Science
    Volume2042
    ISSN van geprinte versie0302-9743

    Vingerafdruk

    Duik in de onderzoeksthema's van 'Non-transformational termination analysis of logic programs, based on general term-orderings'. Samen vormen ze een unieke vingerafdruk.

    Citeer dit