A Constraint Solver Synthesiser

约束求解器合成器

基本信息

  • 批准号:
    EP/H004092/1
  • 负责人:
  • 金额:
    $ 118.38万
  • 依托单位:
  • 依托单位国家:
    英国
  • 项目类别:
    Research Grant
  • 财政年份:
    2009
  • 资助国家:
    英国
  • 起止时间:
    2009 至 无数据
  • 项目状态:
    已结题

项目摘要

Constraints are a natural, powerful means of representing and reasoning about combinatorial problems that impact all of our lives. For example, in the production of a university timetable many constraints occur, such as: the maths lecture theatre has a capacity of 100 students; art history lectures require a venue with a slide projector; no student can attend two lectures at once. Constraint solving offers a means by which solutions to such problems can be found automatically. Its simplicity and generality are fundamental to its successful application in a wide variety of disciplines, such as: scheduling; industrial design; aviation; banking; combinatorial mathematics; and the petrochemical and steel industries, to name but a few examples.Currently, applying constraint technology to a large, complex problem requires significant manual tuning by an expert. Such experts are rare. The central aim of this project is to improve dramatically the scalability of constraint technology, while simultaneously removing its reliance on manual tuning by an expert. We propose a novel, elegant means to achieve this: a constraint solver synthesiser, which generates a constraint solver specialised to a given problem. Synthesising a constraint solver tailored to the needs of an individual problem is a groundbreaking direction for constraints research, which has focused on the incremental improvement of general-purpose solvers. Synthesising a solver from scratch has two key benefits, both of which will have a major impact. First, it will enable a fine-grained optimisation not possible for a general solver, allowing the solution of much larger, more difficult problems. Second, it will open up many exciting research possibilities. There are many techniques in the literature that, although effective in a limited number of cases, are not suitable for general use. Hence, they are omitted from current general solvers and remain relatively undeveloped. The synthesiser will, however, select such techniques as they are appropriate for an input problem, creating novel combinations to produce powerful new solvers. The result will be a dramatic increase in the number of practical problems solvable without the input of a constraints expert.
约束是表示和推理影响我们所有人生活的组合问题的一种自然、强大的方法。例如,在制作大学时间表时会遇到许多限制,比如:数学演讲厅只能容纳100名学生;艺术史课程需要有幻灯片放映机的场地;任何学生都不能同时听两堂课。约束求解提供了一种自动找到此类问题的解决方案的方法。它的简单性和通用性是它在各种学科中成功应用的基础,例如:调度;工业设计;航空;银行;组合数学;以及石油化工和钢铁工业,仅举几个例子。目前,将约束技术应用于大型、复杂的问题需要专家进行大量的手动调整。这样的专家并不多见。该项目的中心目标是显著提高约束技术的可伸缩性,同时消除其对专家手动调整的依赖。我们提出了一种新颖而优雅的方法来实现这一点:约束求解器合成器,它生成专门针对给定问题的约束求解器。综合针对单个问题的需求而定制的约束求解器是约束研究的一个开创性方向,该研究侧重于通用求解器的增量改进。从零开始合成解算器有两个关键的好处,这两个好处都将产生重大影响。首先,它将实现常规求解器无法实现的细粒度优化,从而可以解决更大、更困难的问题。其次,它将开启许多令人兴奋的研究可能性。文献中有许多技术,虽然在有限的情况下有效,但不适合普遍使用。因此,它们在当前的通用求解器中被省略了,并且仍然相对不发达。然而,合成器将选择适合输入问题的技术,创造新的组合来产生强大的新解算器。其结果将是,在没有约束专家投入的情况下,可以解决的实际问题的数量将急剧增加。

项目成果

期刊论文数量(10)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Breaking Conditional Symmetry in Automated Constraint Modelling with Conjure
使用 Conjure 打破自动约束建模中的条件对称性
Ethical Issues and Security Monitoring Trends in Global Healthcare - Technological Advancements
全球医疗保健的道德问题和安全监控趋势 - 技术进步
  • DOI:
    10.4018/978-1-60960-174-4.ch006
  • 发表时间:
    2011
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Beratarbide E
  • 通讯作者:
    Beratarbide E
An automated approach to generating efficient constraint solvers
生成高效约束求解器的自动化方法
  • DOI:
    10.1109/icse.2012.6227151
  • 发表时间:
    2012
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Balasubramaniam D
  • 通讯作者:
    Balasubramaniam D
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Ian Miguel其他文献

An Automated Constraint Modelling and Solving Toolchain
自动约束建模和求解工具链
  • DOI:
  • 发表时间:
    2013
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Ozgur Akgun;Alan M. Frisch;Ian P. Gent;B. Hussain;Christopher Jefferson;Lars Kotthoff;Ian Miguel;Peter William Nightingale
  • 通讯作者:
    Peter William Nightingale
Qualitative modelling via constraint programming
通过约束规划进行定性建模
  • DOI:
    10.1007/s10601-014-9158-6
  • 发表时间:
    2012
  • 期刊:
  • 影响因子:
    1.6
  • 作者:
    T. Kelsey;Lars Kotthoff;Christopher Jefferson;S. Linton;Ian Miguel;Peter William Nightingale;Ian P. Gent
  • 通讯作者:
    Ian P. Gent
Constructing constraint solvers using Monte Carlo Tree Search
使用蒙特卡罗树搜索构建约束求解器
  • DOI:
  • 发表时间:
    2013
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Arūnas Prokopas;Alan M. Frisch;Ian P. Gent;Christopher Jefferson;Lars Kotthoff;Ian Miguel;Peter Nightingale
  • 通讯作者:
    Peter Nightingale
Solution Techniques for Constraint Satisfaction Problems: Advanced Approaches
约束满足问题的解决技术:高级方法
Automatic Streamlining for Constrained Optimisation
约束优化的自动精简

Ian Miguel的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Ian Miguel', 18)}}的其他基金

Keep Learning
保持学习
  • 批准号:
    EP/V027182/1
  • 财政年份:
    2021
  • 资助金额:
    $ 118.38万
  • 项目类别:
    Research Grant
A Constraint Modelling Pipeline
约束建模管道
  • 批准号:
    EP/P015638/1
  • 财政年份:
    2017
  • 资助金额:
    $ 118.38万
  • 项目类别:
    Research Grant
Working Together: Constraint Programming and Cloud Computing
协同工作:约束编程和云计算
  • 批准号:
    EP/K015745/1
  • 财政年份:
    2013
  • 资助金额:
    $ 118.38万
  • 项目类别:
    Research Grant
Refinement-driven Transformation for Effective Automated Constraint Modelling
细化驱动的转型,实现有效的自动化约束建模
  • 批准号:
    EP/D030145/1
  • 财政年份:
    2006
  • 资助金额:
    $ 118.38万
  • 项目类别:
    Research Grant

相似海外基金

Development of an entirely Lagrangian hydro-elastoviscoplastic FSI solver for design of resilient ocean/coastal structures
开发完全拉格朗日水弹粘塑性 FSI 求解器,用于弹性海洋/沿海结构的设计
  • 批准号:
    24K07680
  • 财政年份:
    2024
  • 资助金额:
    $ 118.38万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
A Parallel, High-Fidelity Coupled Machine Learning/ CFD Solver Method for Solving Exascale CFD Problems with Turbulence Damping at the Liquid-Gas Inte
一种并行、高保真耦合机器学习/CFD 求解器方法,用于解决液气界面湍流阻尼的百亿亿次 CFD 问题
  • 批准号:
    2883937
  • 财政年份:
    2023
  • 资助金额:
    $ 118.38万
  • 项目类别:
    Studentship
Elements: An initial value solver for the era of multi-messenger astrophysics
Elements:多信使天体物理时代的初始值求解器
  • 批准号:
    2310548
  • 财政年份:
    2023
  • 资助金额:
    $ 118.38万
  • 项目类别:
    Standard Grant
Development of a fast and high-accuracy hierarchical parallel solver for saddle point problems
鞍点问题快速高精度分层并行求解器的开发
  • 批准号:
    23K11122
  • 财政年份:
    2023
  • 资助金额:
    $ 118.38万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Development of an Efficient, Parameter Uniform and Robust Fluid Solver in Porous Media with Complex Geometries
复杂几何形状多孔介质中高效、参数均匀且鲁棒的流体求解器的开发
  • 批准号:
    2309557
  • 财政年份:
    2023
  • 资助金额:
    $ 118.38万
  • 项目类别:
    Standard Grant
Analysis of compact objects by a new optimization solver
通过新的优化求解器分析紧凑对象
  • 批准号:
    23K03222
  • 财政年份:
    2023
  • 资助金额:
    $ 118.38万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
POSE: Phase II: An Open-Source Ecosystem for the cvc5 SMT Solver
POSE:第二阶段:cvc5 SMT 求解器的开源生态系统
  • 批准号:
    2303489
  • 财政年份:
    2023
  • 资助金额:
    $ 118.38万
  • 项目类别:
    Standard Grant
An Efficient Computational Solver for Complex Engineering Problems
复杂工程问题的高效计算求解器
  • 批准号:
    DE230101281
  • 财政年份:
    2023
  • 资助金额:
    $ 118.38万
  • 项目类别:
    Discovery Early Career Researcher Award
Next-generation high-performance linear solver for future computational science and engineering
用于未来计算科学和工程的下一代高性能线性求解器
  • 批准号:
    23H00462
  • 财政年份:
    2023
  • 资助金额:
    $ 118.38万
  • 项目类别:
    Grant-in-Aid for Scientific Research (A)
Peridynamics-based thermal-hydro-mechanical solver for rock fractures
基于近场动力学的岩石裂缝热流体机械求解器
  • 批准号:
    23K13403
  • 财政年份:
    2023
  • 资助金额:
    $ 118.38万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了