2015
DOI: 10.1007/978-3-319-23264-5_15
|View full text |Cite
|
Sign up to set email alerts
|

Implementing Preferences with asprin

Abstract: Abstract. asprin offers a framework for expressing and evaluating combinations of quantitative and qualitative preferences among the stable models of a logic program. In this paper, we demonstrate the generality and flexibility of the methodology by showing how easily existing preference relations can be implemented in asprin. Moreover, we show how the computation of optimal stable models can be boosted by using declarative heuristics. We empirically evaluate our contributions and contrast them with dedicated … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
1
1

Relationship

3
3

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 13 publications
0
5
0
Order By: Relevance
“…Since its first release and accompanying publication (Gebser et al 2014), clingo's multi-shot solving framework has been used for implementing several ASP-based reasoning systems, such as asprin (Brewka et al 2015a;Brewka et al 2015b), aspic , rosoclingo (Andres et al 2015), and dflat (Abseher et al 2014); various forms of aggregates were implemented with it by and . As well, dlvhex (Eiter et al 2012) builds upon clingo and its versatile API.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Since its first release and accompanying publication (Gebser et al 2014), clingo's multi-shot solving framework has been used for implementing several ASP-based reasoning systems, such as asprin (Brewka et al 2015a;Brewka et al 2015b), aspic , rosoclingo (Andres et al 2015), and dflat (Abseher et al 2014); various forms of aggregates were implemented with it by and . As well, dlvhex (Eiter et al 2012) builds upon clingo and its versatile API.…”
Section: Resultsmentioning
confidence: 99%
“…This provides an easy way of applying program transformations on the non-ground level without any burden of parsing input programs in their full generality. This feature is exploited by the systems asprin (Brewka et al 2015b) for expressing preferences and anthem 36 for formula extraction.…”
Section: Application Program Interfacesmentioning
confidence: 99%
“…Finally, subset minimality is among the preferences natively supported in the language of asprin (Brewka et al 2015a(Brewka et al , 2015bRomero et al 2016), a versatile framework built on top of clingo (Gebser et al 2017). The algorithm implemented by asprin is also iterative, meaning that better and better models are computed until an inconsistency arises.…”
Section: Related Workmentioning
confidence: 99%
“…In this way, we use clingo as a black box and implement all examples by consecutive clingo calls. Meta programming is for example used in asprin (Brewka et al . 2015) and plasp (Dimopoulos et al .…”
Section: Introductionmentioning
confidence: 99%