2008
DOI: 10.1007/s10601-008-9047-y
|View full text |Cite
|
Sign up to set email alerts
|

Essence: A constraint language for specifying combinatorial problems

Abstract: Essence is a formal language for specifying combinatorial problems in a manner similar to natural rigorous specifications that use a mixture of natural language and discrete mathematics. Essence provides a high level of abstraction, much of which is the consequence of the provision of decision variables whose values can be combinatorial objects, such as tuples, sets, multisets, relations, partitions and functions. Essence also allows these combinatorial objects to be nested to arbitrary depth, providing for ex… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
142
0

Year Published

2011
2011
2020
2020

Publication Types

Select...
6
3
1

Relationship

4
6

Authors

Journals

citations
Cited by 131 publications
(142 citation statements)
references
References 15 publications
0
142
0
Order By: Relevance
“…Indeed, starting from a solver-independent MiniZinc model every solver can produce its own FlatZinc model by using solver-specific redefinitions. Apart from MiniZinc, other solver-independent modelling languages are ESRA [62], Essence [68], and OPL [180].…”
Section: Integer Variablesmentioning
confidence: 99%
“…Indeed, starting from a solver-independent MiniZinc model every solver can produce its own FlatZinc model by using solver-specific redefinitions. Apart from MiniZinc, other solver-independent modelling languages are ESRA [62], Essence [68], and OPL [180].…”
Section: Integer Variablesmentioning
confidence: 99%
“…We use the Savile Row tool that converts constraint problem models formulated in the solver-independent modelling language Essence [20] to the input format of the Constraint Satisfaction Problem (CSP) solver Minion [22].…”
Section: Existing Approaches To Qmmentioning
confidence: 99%
“…In the last three decades several languages have been developed for modeling combinatorial optimization problems including OPL [9], ASPEN [8], COMET [10], ESRA [6], ESSENCE [7] and Zinc [11].…”
Section: Related Modeling Languagesmentioning
confidence: 99%