Title of article
A decidable subclass of finitary programs
Author/Authors
SABRINA BASELICE and PIERO A. BONATTI، نويسنده ,
Issue Information
روزنامه با شماره پیاپی سال 2010
Pages
16
From page
481
To page
496
Abstract
Answer set programming—the most popular problem solving paradigm based on logic programs—has been recently extended to support uninterpreted function symbols (Syrjanen 2001; Bonatti 2004; Simkus and Eiter 2007; Gebser et al. 2007; Baselice et al. 2009; Calimeri et al. 2008). All of these approaches have some limitation. In this paper we propose a class of programs called FP2 that enjoys a different trade-off between expressiveness and complexity. FP2 is inspired by the extension of finitary normal programs with local variables introduced in (Bonatti 2004, Section 5). FP2 programs enjoy the following unique combination of properties: (i) the ability of expressing predicates with infinite extensions; (ii) full support for predicates with arbitrary arity; (iii) decidability of FP2 membership checking; (iv) decidability of skeptical and credulous stable model reasoning for call-safe queries. Odd cycles are supported by composing FP2 programs with argument restricted programs.
Keywords
answer set programming with function symbols , Norms , infinite stable models
Journal title
theory and practice of logic programming
Serial Year
2010
Journal title
theory and practice of logic programming
Record number
660649
Link To Document