z-logo
open-access-imgOpen Access
Non-transformational Termination Analysis of Logic Programs, Based on General Term-Orderings
Author(s) -
Alexander Serebrenik,
Danny De Schreye
Publication year - 2001
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
DOI - 10.1007/3-540-45142-0_5
Subject(s) - computer science , term (time) , transformational leadership , transformation (genetics) , program transformation , logic program , simple (philosophy) , constraint (computer aided design) , theoretical computer science , algorithm , logic programming , programming language , mathematics , biochemistry , chemistry , physics , public relations , philosophy , geometry , epistemology , quantum mechanics , political science , gene
Logic Based Program Synthesis and Transformation 10th International Workshop, Selected PapersWe 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 term-rewrite system obtained through some transformation. We define some variants of acceptability, based on general term-orderings, and show how they axe 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 term-orderings may be easily generated. The advantage over transformational approaches is that it avoids the transformation step all together.status: publishe

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom