2011
DOI: 10.1007/978-3-642-20895-9_40
|View full text |Cite
|
Sign up to set email alerts
|

A Portfolio Solver for Answer Set Programming: Preliminary Report

Abstract: Traditional Answer Set Programming (ASP) rests upon one-shot solving. A logic program is fed into an ASP system and its stable models are computed. The high practical relevance of dynamic applications led to the development of multi-shot solving systems. An operative system solves continuously changing logic programs. Although this was primarily aiming at dynamic applications in assisted living, robotics, or stream reasoning, where solvers interact with an environment, it also opened up the opportunity of inte… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
47
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 62 publications
(47 citation statements)
references
References 18 publications
(25 reference statements)
0
47
0
Order By: Relevance
“…Portfolio solvers have been successful in combinatorially cleaner domains such as SAT solving [27,35,42], quantified boolean satisfiability (QSAT) [32,33,36], answer set programming (ASP) [20,29], and various constraint satisfaction problems (CSP) [21,28,30]. In contrast to software verification, in these areas constituent tools are usually assumed to be correct.…”
Section: Related Workmentioning
confidence: 99%
“…Portfolio solvers have been successful in combinatorially cleaner domains such as SAT solving [27,35,42], quantified boolean satisfiability (QSAT) [32,33,36], answer set programming (ASP) [20,29], and various constraint satisfaction problems (CSP) [21,28,30]. In contrast to software verification, in these areas constituent tools are usually assumed to be correct.…”
Section: Related Workmentioning
confidence: 99%
“…Several authors have since used the term for describing any strategy that combines multiple algorithms, considered as black-boxes, to solve a single problem instance. Examples of portfolio approaches in Artificial Intelligence can be found, for instance, in SAT, ASP, CSP and QBF [62,14,44].…”
Section: Algorithm Portfoliosmentioning
confidence: 99%
“…These observations motivate the idea of configuring and exploiting a portfolio of planners to achieve better overall performance than any individual planner. Moreover, portfoliobased approaches have been successfully applied to a number of combinatorial search domains, such as SAT [62], maxSAT [36], Answer Set Programming (ASP) [14], and QBF [43].…”
Section: Introductionmentioning
confidence: 99%
“…Surprisingly, despite their proven effectiveness, portfolio solvers are rarely used in practice and usually restricted to the SAT field. Outside the SAT world there are indeed only few applications of portfolios: for example, Gebser et al (2011) for ASP, OMahony et al (2009) for CSP, and Hutter et al (2012) for optimization problems like the Traveling Salesman Problem. On the other hand, if we exclude competitive scenarios such as the SAT Competitions, even the SAT portfolio solvers are actually underutilized.…”
Section: Introductionmentioning
confidence: 99%
“…Our goal is, on one hand, bridging the gap between SAT and CSP portfolio solvers, and, on the other hand, encouraging the dissemination and the utilization in practice of portfolio solvers even in other growing fields such as, for example, the Answer-Set Programming and Constraint Logic Programming paradigms where a few portfolio approaches have been studied (see for example Gebser et al (2011)). As a first step in this direction, in this paper we present SUNNY and sunny-csp.…”
Section: Introductionmentioning
confidence: 99%