A Dynamic Approach to Characterizing Termination of General Logic Programs
| dc.creator | Shen, Yi-Dong | |
| dc.creator | You, Jia-Huai | |
| dc.creator | Yuan, Li-Yan | |
| dc.creator | Shen, Samuel S. P. | |
| dc.creator | Yang, Qiang | |
| dc.date | 2002-04-12 | |
| dc.date.accessioned | 2026-07-07T03:18:18Z | |
| dc.date.available | 2026-07-07T03:18:18Z | |
| dc.description | 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. | |
| dc.description | To appear in ACM TOCL | |
| dc.identifier | https://arxiv.org/abs/cs/0204031 | |
| dc.identifier | http://arxiv.org/abs/cs/0204031 | |
| dc.identifier | ACM Transactions on Computational Logic 4(4):417-430, 2003 | |
| dc.identifier.uri | http://salesiana.dossiersoluciones.com/handle/123456789/31060 | |
| dc.subject | Logic in Computer Science | |
| dc.subject | Programming Languages | |
| dc.subject | D.1.6;D.1.2;F.4.1 | |
| dc.title | A Dynamic Approach to Characterizing Termination of General Logic Programs | |
| dc.type | text |