Abstraction, Reformulation, and Approximation
Abstraction, Reformulation, and Approximation
复制标题
抽象、重构和近似
DOI:
10.1007/978-3-540-73580-9_16
复制
发表时间:
2007
期刊:
影响因子:
--
通讯作者:
Gent I
中科院分区:
文献类型:
--
作者:
Gent I
In order to apply constraint programming to a particular domain, the problem must first bemodelledas a constraint satisfaction problem. There are typically many alternative models of a given problem, and formulating an effective model requires a great deal of expertise. To reduce this bottleneck, theEssencelanguage allows the specification of a problemabstractly, i.e. without making modelling decisions. This specification is refined automatically by theConjuresystem to a solver-independent constraint modelling languageEssence′. However, there is still significant work involved in translating anEssence′ model for use with a particular constraint solver. This paper discusses this ‘tailoring’ process with reference to the constraint solverMinion.