2012
DOI: 10.1007/s10601-012-9131-1
|View full text |Cite
|
Sign up to set email alerts
|

Solving weighted CSPs with meta-constraints by reformulation into satisfiability modulo theories

Abstract: We introduce WSimply, a new framework for modelling and solving Weighted Constraint Satisfaction Problems (WCSP) using Satisfiability Modulo Theories (SMT) technology. In contrast to other well-known approaches designed for extensional representation of goods or no-goods, and with few declarative facilities, our approach aims to follow an intensional and declarative syntax style. In addition, our language has built-in support for some meta-constraints, such as priority and homogeneity, which allows the user to… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
19
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 12 publications
(19 citation statements)
references
References 23 publications
0
19
0
Order By: Relevance
“…Quantifying adaptation may allow the use of constraint solving in requirements adaptation and, therefore, combining adaptation with substitution. Existing work on Weighted Constraint Satisfaction Problems [38] may provide other efficient solutions. Furthermore, the approach in this paper relies on explicit numerical values associated with each substitution.…”
Section: Discussionmentioning
confidence: 99%
“…Quantifying adaptation may allow the use of constraint solving in requirements adaptation and, therefore, combining adaptation with substitution. Existing work on Weighted Constraint Satisfaction Problems [38] may provide other efficient solutions. Furthermore, the approach in this paper relies on explicit numerical values associated with each substitution.…”
Section: Discussionmentioning
confidence: 99%
“…As mentioned before, Toulbar2 is a dedicated WCSP solver using search strategies (e.g., [2,63]) and soft constraint propagation and filtering [18]. Also, [6] offers WSimply, a specification language for weighted CSP with a transformation to SMT.…”
Section: Related Workmentioning
confidence: 99%
“…Probably closest to our approach, [5] proposed the higher-level language "w-MiniZinc" which would extend MiniZinc to weighted CSP. However, their approach ended up not be-ing implemented (although they provide a similar concept with WSimply [6]) and did not involve other (abstract) types of soft constraints such as those subsumed by c-semirings. MiniBrass, by contrast, is designed to be easily extended with new types and puts a layer of abstraction on top of MiniZinc, being its target language of compilation.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations