pith. sign in

arxiv: cs/0204031 · v1 · submitted 2002-04-12 · 💻 cs.LO · cs.PL

A Dynamic Approach to Characterizing Termination of General Logic Programs

classification 💻 cs.LO cs.PL
keywords logicdynamicgeneralgeneralizedprogramssldnf-treesterminationapproach
0
0 comments X
read the original abstract

We present a new characterization of termination of general logic programs. Most existing termination analysis approaches rely on some static information about the structure of the source code of a logic program, such as modes/types, norms/level mappings, models/interargument relations, and the like. We propose a dynamic approach which employs some key dynamic features of an infinite (generalized) SLDNF-derivation, such as repetition of selected subgoals and recursive increase in term size. We also introduce a new formulation of SLDNF-trees, called generalized SLDNF-trees. Generalized SLDNF-trees deal with negative subgoals in the same way as Prolog and exist for any general logic programs.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.