Refinement-driven Transformation for Effective Automated Constraint Modelling
Refinement-driven Transformation for Effective Automated Constraint Modelling
批准号:
EP/D030145/1
负责人:
Ian Miguel
金额:
$9.34万
依托单位:
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2006
资助国家:
英国
项目状态:
已结题
起止时间:
2006 至 --
中文摘要
约束规划在工业界和学术界已经成功地应用于解决各种各样的组合问题。然而,为了将约束编程应用于特定领域,必须将该问题建模为约束规划。由于约束提供了丰富的语言,因此通常有许多可能的模型,其中一些比另一些要有效得多。因此,构建一个有效的模型是一项具有挑战性的任务,只有很少的专家从业人员。这造成了建模瓶颈,阻碍了人们广泛使用约束技术的力量。最近的工作已经开始减少这一瓶颈,通过将建模转换为对抽象规范的模型进行细化,并使细化过程自动化。然而,有效的建模不仅仅涉及精细化。模型转换可以极大地提高性能,例如打破对称性、利用优势以及添加模型中其他人隐含的约束。这一建议解决了正在进行的减少建模瓶颈的努力中的一个主要挑战:自动生成有效的约束程序。这一目标将通过制定转换规则来实现,这些规则利用了我们自己的建模专长的两个方面。首先,某些细化通常会生成可以转换为更有效形式的约束表达式。其次,可以对某些约束表达式或这类表达式的集合进行转换,以便触发以前不适用的有用的细化。我们将把转换规则嵌入到现有的自动建模系统中。这将缩小自动化建模人员和人工专家建模人员之间的差距。因此,开发强大的约束解算器所需的专业知识将进一步减少,使约束技术更接近大多数人。
英文摘要
Constraint programming has been used with great success totackle a wide variety of combinatorial problems in industry andacademia. However, in order to apply constraint programming toa particular domain, the problem must be modelled as aconstraint program. Since constraints provide a rich language, thereare often many possible models, some of which are far more effectivethan others. Therefore, constructing an effective model is a challenging task with very few expert practitioners. This creates a modelling bottleneck, preventing widespread access to the power of constraint technology. Recent work has begun to reduce this bottleneck by casting modelling as the refinement of a model from an abstract specification and automating the refinement process. Effective modelling involves more than just refinement, however. Model transformations, such as breaking symmetries, exploiting dominances, and adding constraints implied by others in the model can greatly increase performance. This proposal addresses a major challenge in the ongoing effort to reduce the modelling bottleneck: to generate effective constraint programs automatically. This goal will be achieved through the formulation of transformation rules that exploit two facets of our own modelling expertise. First, that certain refinements typically produce constraint expressions that can be transformed into a more effective form. Second, that certain constraint expressions, or sets of such expressions, can be transformed in order to trigger a useful refinement that was previously inapplicable. We will embed the transformation rules in the existing automated modelling system, Conjure. This will close the gap between automated and human expert modellers. Hence, the amount of expertise required to exploit powerful constraint solvers will be further diminished, bringing constraint technology closer to the majority.
期刊论文(8)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.1007/978-3-540-73580-9_16
发表时间:
2007
期刊:
影响因子:
--
作者:
[Gent I]
通讯作者:
Gent I
Common Subexpressions in Constraint Models of Planning Problems
规划问题约束模型中的常见子表达式
DOI:
--
发表时间:
2009
期刊:
影响因子:
--
作者:
[A Rendl]
通讯作者:
A Rendl
Automatically Enhancing Constraint Model Instances During Tailoring
在剪裁过程中自动增强约束模型实例
DOI:
--
发表时间:
2009
期刊:
影响因子:
--
作者:
[A Rendl]
通讯作者:
A Rendl
Tailoring Solver-independent Models to Constraint Solvers: A Case Study with Essence' and Minion
将独立于解算器的模型定制为约束解算器:Essence 和 Minion 的案例研究
DOI:
--
发表时间:
2007
期刊:
影响因子:
--
作者:
[I Gent]
通讯作者:
I Gent
DOI:
--
发表时间:
2010
期刊:
影响因子:
--
作者:
[Rendl Andrea]
通讯作者:
Rendl Andrea
Keep Learning
-
批准号:EP/V027182/1
-
项目类别:Research Grant
-
资助金额:$48.17万
-
财政年份:2021
-
负责人:Ian Miguel
-
依托单位:
A Constraint Modelling Pipeline
-
批准号:EP/P015638/1
-
项目类别:Research Grant
-
资助金额:$113.01万
-
财政年份:2017
-
负责人:Ian Miguel
-
依托单位:
Working Together: Constraint Programming and Cloud Computing
-
批准号:EP/K015745/1
-
项目类别:Research Grant
-
资助金额:$80.3万
-
财政年份:2013
-
负责人:Ian Miguel
-
依托单位:
A Constraint Solver Synthesiser
-
批准号:EP/H004092/1
-
项目类别:Research Grant
-
资助金额:$118.38万
-
财政年份:2009
-
负责人:Ian Miguel
-
依托单位:
国内基金
海外基金
Data-driven Recommendation System Construction of an Online Medical Platform Based on the Fusion of Information
-
批准号:--
-
项目类别:外国青年学者研究基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:江洋子
-
依托单位:
基于Cache的远程计时攻击研究
-
批准号:60772082
-
项目类别:面上项目
-
资助金额:28.0万元
-
批准年份:2007
-
负责人:王韬
-
依托单位: