A Constraint Modelling Pipeline
A Constraint Modelling Pipeline
批准号:
EP/P015638/1
负责人:
Ian Miguel
金额:
$113.01万
依托单位:
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2017
资助国家:
英国
项目状态:
已结题
起止时间:
2017 至 --
中文摘要
点击翻译按钮获取中文摘要
英文摘要
In numerous contexts today we are faced with making decisions of increasing size and complexity, where many different considerations interlock in complex ways. Consider a staff rostering problem to assign staff to shifts while respecting required shift patterns and staffing levels, physical and staff resources, and staff working preferences. The decision-making process is often further complicated by the need also to optimise an objective, such as to maximise profit or to minimise waste.It is natural to characterise such problems as a set of decision variables, each representing a choice that must be made in order to solve the problem at hand (e.g. which staff member is on duty for the Friday night shift), and a set of constraints describing allowed combinations of variable assignments (e.g. a staff member cannot be assigned to a day shift immediately following a night shift). A solution is an assignment of a value to each variable satisfying all constraints.Many decision-making and optimisation formalisms take this general form. In all of these formalisms the model of the problem is crucial to the efficiency with which it can be solved. A model in this sense is the set of decision variables and constraints chosen to represent a given problem. There are typically many possible models and formulating an effective model is notoriously difficult. Therefore automating modelling is a key challenge.Over the last decade, in the context of Constraint Programming we have taken a novel approach to addressing this challenge. The user writes a problem specification in the abstract constraint specification language 'Essence', capturing the structure of the problem above the level of abstraction at which modelling decisions are made. Our modelling pipeline, on which our proposed research is based, automatically generates a model from this specification. This removes the need for user constraint modelling expertise, and also preserves the structure of the specified problem, allowing the system easily to explore alternative models and to exploit properties such as symmetry.Our pipeline generates constraint models equivalent in quality to those of a competent human constraint programmer, and so represents a significant milestone towards fully automated modelling. Important challenges do, however, remain. The first is to generate models of the quality that human experts are capable. Given the inherent difficulty of these problems, and the importance of the model in mitigating that difficulty, raising the quality of the generated models is crucial. The second is to expand the range of output models beyond the constraint programming formalism.The substantial challenge we address in this proposal is to overcome these two limitations to produce a powerful, general automated modelling and solving system unique in targeting a range of solving formalisms from a single abstract constraint specification. Our existing pipeline is ideal for extension to other formalisms.The impact of this change will be substantial: combinatorial search problems are ubiquitous across the public and private sectors, and academia. We will deliver better solutions to these problems more rapidly, increasing efficiency and reducing cost.
期刊论文(10)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Modelling Langford's Problem: a viewpoint for search
兰福德问题建模:搜索的观点
DOI:
--
发表时间:
2018
期刊:
影响因子:
--
作者:
[Akgun O]
通讯作者:
Akgun O
DOI:
10.3389/fendo.2020.537205
发表时间:
2020
期刊:
Frontiers in endocrinology
影响因子:
5.2
作者:
[Abbara A, Hunjan T, Ho VNA, Clarke SA, Comninos AN, Izzi-Engbeaya C, Ho TM, Trew GH, Hramyka A, Kelsey T, Salim R, Humaidan P, Vuong LN, Dhillo WS]
通讯作者:
Dhillo WS
A Framework for Constraint Based Local Search using Essence
使用 Essence 的基于约束的本地搜索框架
DOI:
10.24963/ijcai.2018/173
发表时间:
2018
期刊:
影响因子:
--
作者:
[Akgün Ö]
通讯作者:
Akgün Ö
DOI:
10.1016/j.artint.2022.103751
发表时间:
2022-06
期刊:
Artif. Intell.
影响因子:
--
作者:
[Özgür Akgün;Alan M. Frisch;Ian P. Gent;Christopher Jefferson;Ian Miguel;Peter William Nightingale]
通讯作者:
Özgür Akgün;Alan M. Frisch;Ian P. Gent;Christopher Jefferson;Ian Miguel;Peter William Nightingale
Conjure: Automatic Generation of Constraint Models from Problem Specifications (Extended Abstract)
Conjure:根据问题规范自动生成约束模型(扩展摘要)
DOI:
10.24963/ijcai.2023/765
发表时间:
2023
期刊:
影响因子:
--
作者:
[Akgün Ö]
通讯作者:
Akgün Ö
共 8 条
Keep Learning
-
批准号:EP/V027182/1
-
项目类别:Research Grant
-
资助金额:$48.17万
-
财政年份:2021
-
负责人: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
-
依托单位:
Refinement-driven Transformation for Effective Automated Constraint Modelling
-
批准号:EP/D030145/1
-
项目类别:Research Grant
-
资助金额:$9.34万
-
财政年份:2006
-
负责人:Ian Miguel
-
依托单位:
国内基金
海外基金
Improving modelling of compact binary evolution.
-
批准号:10903001
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2009
-
负责人:史蒂芬
-
依托单位: