2008
DOI: 10.1145/1380572.1380575
|View full text |Cite
|
Sign up to set email alerts
|

Open answer set programming with guarded programs

Abstract: Open answer set programming (OASP) is an extension of answer set programming where one may ground a program with an arbitrary superset of the program's constants. We define a fixed point logic (FPL) extension of Clark's completion such that open answer sets correspond to models of FPL formulas and identify a syntactic subclass of programs, called (loosely) guarded programs. Whereas reasoning with general programs in OASP is undecidable, the FPL translation of (loosely) guarded programs falls in the decidable (… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
23
0

Year Published

2008
2008
2015
2015

Publication Types

Select...
8

Relationship

1
7

Authors

Journals

citations
Cited by 17 publications
(23 citation statements)
references
References 43 publications
(71 reference statements)
0
23
0
Order By: Relevance
“…[3], [14] and [10] both provide strong semantic integrations for a more general kind of rules, with [10] also defining a guarded fragment that, like ours, can be mapped into guarded fixpoint logic. The main feature that distinguishes our approach from these is of a KR nature.…”
Section: Related Workmentioning
confidence: 99%
“…[3], [14] and [10] both provide strong semantic integrations for a more general kind of rules, with [10] also defining a guarded fragment that, like ours, can be mapped into guarded fixpoint logic. The main feature that distinguishes our approach from these is of a KR nature.…”
Section: Related Workmentioning
confidence: 99%
“…Two variations of this semantics, the open [8] and generalised open answer set [9] semantics, consider open domains, thereby relaxing the PNA. An extended Herbrand structure is a first-order structure based on a universe U = (D, id), where D ⊇ C. In the open answer set semantics the UNA applies.…”
Section: Answer Set Semanticsmentioning
confidence: 99%
“…An extended Herbrand structure is a first-order structure based on a universe U = (D, id), where D ⊇ C. In the open answer set semantics the UNA applies. Note that every answer set of a program is also an open answer set [8], but the converse does not hold in general:…”
Section: Answer Set Semanticsmentioning
confidence: 99%
“…The latter definition of answer set has been further studied in [10,11] where the basis of a first-oder programming language, RASPL-1, is described. An alternative approach to a first-order ASP language is developed in [8,7].…”
Section: Introductionmentioning
confidence: 99%