Aspartame: Solving Constraint Satisfaction Problems with Answer Set Programming

12/20/2013
by   Mutsunori Banbara, et al.
0

Encoding finite linear CSPs as Boolean formulas and solving them by using modern SAT solvers has proven to be highly effective, as exemplified by the award-winning sugar system. We here develop an alternative approach based on ASP. This allows us to use first-order encodings providing us with a high degree of flexibility for easy experimentation with different implementations. The resulting system aspartame re-uses parts of sugar for parsing and normalizing CSPs. The obtained set of facts is then combined with an ASP encoding that can be grounded and solved by off-the-shelf ASP systems. We establish the competitiveness of our approach by empirically contrasting aspartame and sugar.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/22/2019

Abstract Solvers for Computing Cautious Consequences of ASP programs

Abstract solvers are a method to formally analyze algorithms that have b...
research
05/17/2023

An efficient solver for ASP(Q)

Answer Set Programming with Quantifiers ASP(Q) extends Answer Set Progra...
research
02/28/2013

Modeling Stable Matching Problems with Answer Set Programming

The Stable Marriage Problem (SMP) is a well-known matching problem first...
research
12/16/2015

Solving stable matching problems using answer set programming

Since the introduction of the stable marriage problem (SMP) by Gale and ...
research
09/22/2020

LP2PB: Translating Answer Set Programs into Pseudo-Boolean Theories

Answer set programming (ASP) is a well-established knowledge representat...
research
06/12/2023

Towards end-to-end ASP computation

We propose an end-to-end approach for answer set programming (ASP) and l...
research
01/06/2014

Solver Scheduling via Answer Set Programming

Although Boolean Constraint Technology has made tremendous progress over...

Please sign up or login with your details

Forgot password? Click here to reset