TERMINATION OF LOGIC PROGRAMS - THE NEVER-ENDING STORY

被引:112
|
作者
De Schreye, D [1 ]
Decorte, S [1 ]
机构
[1] KATHOLIEKE UNIV LEUVEN, DEPT COMP SCI, B-3001 HEVERLEE, BELGIUM
来源
关键词
D O I
10.1016/0743-1066(94)90027-2
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We survey termination analysis techniques for Logic Programs. We give an extensive introduction to the topic. We recall several motivations for the work, and point out the intuitions behind a number of LP-specific issues that turn up, such as: the study of different classes of programs and LP languages, of different classes of queries and of different selection rules, the difference between existential and universal termination, and the treatment of backward unification and local variables. Then, we turn to more technical aspects: the structure of the termination proofs, the selection of well-founded orderings, norms and level mappings, the inference of interargument relations, and special treatments proposed for dealing with mutual recursion. For each of these, we briefly sketch the main approaches presented in the literature, using a fixed example as a file rouge. We conclude with some comments on loop detection and cycle unification and state some open problems.
引用
收藏
页码:199 / 260
页数:62
相关论文
共 50 条
  • [1] Doping: never-ending story? Never-ending glory!
    Daumann, Frank
    Wunderlich, Anne C.
    Roemmelt, Benedikt
    [J]. SPORT IN SOCIETY, 2015, 18 (10) : 1166 - 1178
  • [2] A never-ending story
    VanDam, L
    [J]. TECHNOLOGY REVIEW, 1996, 99 (04): : 12 - 13
  • [3] NEVER-ENDING STORY
    不详
    [J]. KUNSTSTOFFE-PLAST EUROPE, 1994, 84 (06): : 683 - 683
  • [4] A NEVER-ENDING STORY
    不详
    [J]. OPERA, 2016, 67 (09): : 1086 - +
  • [5] THE NEVER-ENDING STORY
    MONTSERRAT, E
    [J]. MEDICINA CLINICA, 1995, 104 (02): : 79 - 79
  • [6] Never-ending story
    Palus, Shannon
    [J]. NEW SCIENTIST, 2017, 234 (3124) : 28 - 31
  • [7] The never-ending story
    Hunt, MW
    [J]. ADVANCED MATERIALS & PROCESSES, 2002, 160 (05): : 4 - 4
  • [8] A never-ending story
    Peter D. Moore
    [J]. Nature, 2001, 409 : 565 - 565
  • [9] The Never-Ending Story
    Capelli-Schellpfeffer, Mary
    [J]. IEEE INDUSTRY APPLICATIONS MAGAZINE, 2010, 16 (05) : 6 - 6
  • [10] THE 'NEVER-ENDING STORY'
    URIBE, A
    [J]. TRIQUARTERLY, 1992, (85): : 213 - 214