Author:
GRECO SERGIO,MOLINARO CRISTIAN,TRUBITSYNA IRINA
Abstract
AbstractRecent years have witnessed an increasing interest in enhancing answer set solvers by allowing function symbols. Since the introduction of function symbols makes common inference tasks undecidable, research has focused on identifying classes of programs allowing only a restricted use of function symbols while ensuring decidability of common inference tasks.Finitely-ground programs, introduced in Calimeriet al. (2008), are guaranteed to admit a finite number of stable models with each of them of finite size. Stable models of such programs can be computed and thus common inference tasks become decidable. Unfortunately, checking whether a program is finitely-ground is semi-decidable. This has led to several decidable criteria, calledtermination criteria, providing sufficient conditions for a program to be finitely-ground. This paper presents a new technique that, used in conjunction with current termination criteria, allows us to detect more programs as finitely-ground. Specifically, the proposed technique takes a logic program${\cal P}$and transforms it into an adorned program${{\cal P}}$μwith the aim of applying termination criteria to${{\cal P}}$μrather than${\cal P}$. The transformation is sound in that if the adorned program satisfies a certain termination criterion, then the original program is finitely-ground. Importantly, applying termination criteria to adorned programs rather than the original ones strictly enlarges the class of programs recognized as finitely-ground.
Publisher
Cambridge University Press (CUP)
Subject
Artificial Intelligence,Computational Theory and Mathematics,Hardware and Architecture,Theoretical Computer Science,Software
Reference40 articles.
1. Syrjänen T. 2001. Omega-restricted logic programs. In International Conference on Logic Programming and Nonmonotonic Reasoning, 267–279.
2. Sternagel C. and Middeldorp A. 2008. Root-labeling. In Rewriting Techniques and Applications, 336–350.
3. On termination of meta-programs
4. Automated termination analysis for logic programs with cut
5. Automated termination proofs for logic programs by term rewriting
Cited by
8 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献