2006
DOI: 10.1007/11799573_16
|View full text |Cite
|
Sign up to set email alerts
|

Justifications for Logic Programs Under Answer Set Semantics

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
72
1

Year Published

2007
2007
2019
2019

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 38 publications
(73 citation statements)
references
References 10 publications
0
72
1
Order By: Relevance
“…Profiling may thus be used on correctly executing programs, and does not address the question of why given solutions are returned or omitted. For this reason, profiling differs from previously reported approaches based on procedural or declarative debugging or on justification (e.g., [9,16]).…”
Section: Introductionmentioning
confidence: 88%
See 1 more Smart Citation
“…Profiling may thus be used on correctly executing programs, and does not address the question of why given solutions are returned or omitted. For this reason, profiling differs from previously reported approaches based on procedural or declarative debugging or on justification (e.g., [9,16]).…”
Section: Introductionmentioning
confidence: 88%
“…8. Examination of this output indicates that the SCC consists of a large number of fully ground calls to several predicates: rewriting code to make fewer but less instantiated calls to these predicates will often optimize a computation in such cases.Of course, abstract_modes/2 is simply an example: term abstraction predicates are easy to write, and any such predicate may be passed into the last argument of analyze_an_scc/316 .…”
mentioning
confidence: 99%
“…All approaches reviewed here, except for the formal theory of justifications (Section 3.5.2), aim to provide concise structures called justifications that provide a somewhat minimal explanation as to why a literal in question belongs to an answer set. We start by introducing off-line (Section 3.1; Pontelli et al 2009;Pontelli and Son 2006), LABAS (Section 3.2; Schulz and Toni 2016; Schulz and Toni 2013) and causal justifications (Section 3.3; Cabalar and Fandinno 2016). In these three approaches, justifications are represented as different kinds of dependency graphs between literals and/or rules.…”
Section: Justifications Of Consistent Logic Programsmentioning
confidence: 99%
“…For instance, classical debugging techniques do often not apply to ASP because of its high degree of declarativity, or in other words, its lack of a procedural semantics that could be subject to debugging and tracing. This "curse of declarativity" is well recognized withing the ASP community and addressed within a dedicated workshop series [21,22]; first approaches can be found in [23][24][25][26].…”
Section: Asp Solvingmentioning
confidence: 99%