• 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