Strong and efficient filtering algorithms for scheduling constraints
针对调度约束的强大且高效的过滤算法
基本信息
- 批准号:RGPIN-2016-05953
- 负责人:
- 金额:$ 2.26万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Discovery Grants Program - Individual
- 财政年份:2018
- 资助国家:加拿大
- 起止时间:2018-01-01 至 2019-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Scheduling is the process of determining in what order a collection of operations, tasks, or activities should be executed so that the resources required for their executions are not overloaded. The tasks are generally subject to a variety of constraints and the problem comes with an optimization criteria. Scheduling problems are generally NP-Hard and require special techniques to be efficiently solved. Constraint Programming (CP) is a technique issued from artificial intelligence that proved itself very efficient to solve scheduling problems.******Despite recent advances, industrial problems remain hard to solve. Due to long computation times, solvers are halted before the optimal solution is found and therefore return sub-optimal schedules that can cause delays in airports or idle times on an assembly line. These inconveniences would be avoided if faster solvers were developed.******The success of constraint programming for solving scheduling problems comes from its filtering algorithms that reason over the scheduling constraints to prune the search space. These algorithms apply several filtering rules based on a relaxation of the scheduling problem. If the relaxed version of the scheduling problem forbids a task to start at a given time, the solver can safely discard these solutions and spend time exploring another part of the search space. By improving the relaxation used by the filtering rules, it is possible to filter larger portions of the search space and therefore to speed up the solving process.******The long-term objective of this program is to increase the speed of constraint-based schedulers to find large and complex optimal schedules in a reasonable time. This is achieved by fulfilling 3 sub-objectives.***1) Designing filtering algorithms based on stronger relaxations that achieve more filtering than existing ones;***2) Designing filtering algorithms based on relaxations that are aware of the objective criterion;***3) Designing faster filtering algorithms.******We propose a research program that will fully train 2 new Ph.D. students, 3 new master students, and allow one actual Ph.D. student to complete his thesis. Moreover, this program offers 3 internships for undergrad students.******One master and one doctoral student will develop stronger relaxations that will offer a better pruning of the search space. One new Ph.D. and one finishing Ph.D. student will work on filtering rules that are adapted to the objective criterion. Finally, two master students will work on faster algorithms that enforce existing filtering rules.**
调度是确定应执行操作,任务或活动的顺序的过程,以使执行所需的资源不会超载。这些任务通常受到各种约束的约束,问题符合优化标准。调度问题通常是NP固定的,需要有效解决特殊技术。约束编程(CP)是一种由人工智能发行的技术,证明自己非常有效地解决调度问题。由于计算时间很长,在找到最佳解决方案之前停止求解器,因此返回可能在装配线上导致机场或闲置时间延迟的次优计划。如果开发更快的求解器,将避免这些不便。******约束编程在解决调度问题上的成功来自其过滤算法,这些算法建议在调度约束上进行修剪搜索空间。这些算法根据调度问题的放松应用了几种过滤规则。如果调度问题的放松版本禁止在给定时间开始任务,则求解器可以安全地丢弃这些解决方案,并花时间探索搜索空间的另一部分。通过改善过滤规则所使用的放松,可以过滤搜索空间的较大部分,从而加快求解过程。 *** 1)基于更强的放松算法设计过滤算法来实现这一点。学生,3个新硕士学生,并允许一位实际的博士学位。学生完成他的论文。此外,该计划为本科生提供3个实习。一项新博士还有一位博士学位学生将研究适合客观标准的过滤规则。最后,两名硕士学生将使用实施现有过滤规则的更快算法。**
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
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 }}
Quimper, ClaudeGuy其他文献
Quimper, ClaudeGuy的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Quimper, ClaudeGuy', 18)}}的其他基金
Filtering Algorithms Based on Lagrangian Relaxation
基于拉格朗日松弛的滤波算法
- 批准号:
RGPIN-2022-05025 - 财政年份:2022
- 资助金额:
$ 2.26万 - 项目类别:
Discovery Grants Program - Individual
Strong and efficient filtering algorithms for scheduling constraints
针对调度约束的强大且高效的过滤算法
- 批准号:
RGPIN-2016-05953 - 财政年份:2021
- 资助金额:
$ 2.26万 - 项目类别:
Discovery Grants Program - Individual
Strong and efficient filtering algorithms for scheduling constraints
针对调度约束的强大且高效的过滤算法
- 批准号:
RGPIN-2016-05953 - 财政年份:2020
- 资助金额:
$ 2.26万 - 项目类别:
Discovery Grants Program - Individual
Amélioration des techniques de programmation par contraintes appliquées à l'ordonnancement de la production dans l'industrie agroalimentaire
农业食品工业生产中应用程序限制技术的改进
- 批准号:
519795-2017 - 财政年份:2019
- 资助金额:
$ 2.26万 - 项目类别:
Collaborative Research and Development Grants
Strong and efficient filtering algorithms for scheduling constraints
针对调度约束的强大且高效的过滤算法
- 批准号:
RGPIN-2016-05953 - 财政年份:2019
- 资助金额:
$ 2.26万 - 项目类别:
Discovery Grants Program - Individual
Amélioration des techniques de programmation par contraintes appliquées à l'ordonnancement de la production dans l'industrie agroalimentaire
农业食品工业生产中应用程序限制技术的改进
- 批准号:
519795-2017 - 财政年份:2018
- 资助金额:
$ 2.26万 - 项目类别:
Collaborative Research and Development Grants
Amélioration des techniques de programmation par contraintes appliquées à l'ordonnancement de la production dans l'industrie agroalimentaire
农业食品工业生产中应用程序限制技术的改进
- 批准号:
519795-2017 - 财政年份:2017
- 资助金额:
$ 2.26万 - 项目类别:
Collaborative Research and Development Grants
Planification des tournées de véhicules chez NSim Technologie
NSim Technologie 车辆锦标赛规划
- 批准号:
514090-2017 - 财政年份:2017
- 资助金额:
$ 2.26万 - 项目类别:
Engage Grants Program
Strong and efficient filtering algorithms for scheduling constraints
针对调度约束的强大且高效的过滤算法
- 批准号:
RGPIN-2016-05953 - 财政年份:2017
- 资助金额:
$ 2.26万 - 项目类别:
Discovery Grants Program - Individual
Génération automatique d'horaires des opérations de ménage et de mise en course d'une ligne de transformation agro-alimentaire
农业食品转型过程中的饲养和管理操作自动生成
- 批准号:
501072-2016 - 财政年份:2016
- 资助金额:
$ 2.26万 - 项目类别:
Engage Grants Program
相似国自然基金
基于类液膜层的高效低阻长效过滤材料设计与构效关系研究
- 批准号:22378071
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
基于磁铁矿的生物质炭新型复合燃料高效过滤燃烧机理与调控机制研究
- 批准号:51706113
- 批准年份:2017
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
新型过滤式非均相电芬顿技术及其高效处理典型新兴有机污染物的研究
- 批准号:21773129
- 批准年份:2017
- 资助金额:65.0 万元
- 项目类别:面上项目
无线传感器网络中高效的虚假数据过滤方法研究
- 批准号:61502057
- 批准年份:2015
- 资助金额:21.0 万元
- 项目类别:青年科学基金项目
空气氚个体防护的高效氚过滤方法研究
- 批准号:11375125
- 批准年份:2013
- 资助金额:102.0 万元
- 项目类别:面上项目
相似海外基金
Strong and efficient filtering algorithms for scheduling constraints
针对调度约束的强大且高效的过滤算法
- 批准号:
RGPIN-2016-05953 - 财政年份:2021
- 资助金额:
$ 2.26万 - 项目类别:
Discovery Grants Program - Individual
Strong and efficient filtering algorithms for scheduling constraints
针对调度约束的强大且高效的过滤算法
- 批准号:
RGPIN-2016-05953 - 财政年份:2020
- 资助金额:
$ 2.26万 - 项目类别:
Discovery Grants Program - Individual
Strong and efficient filtering algorithms for scheduling constraints
针对调度约束的强大且高效的过滤算法
- 批准号:
RGPIN-2016-05953 - 财政年份:2019
- 资助金额:
$ 2.26万 - 项目类别:
Discovery Grants Program - Individual
Strong and efficient filtering algorithms for scheduling constraints
针对调度约束的强大且高效的过滤算法
- 批准号:
RGPIN-2016-05953 - 财政年份:2017
- 资助金额:
$ 2.26万 - 项目类别:
Discovery Grants Program - Individual
Strong and efficient filtering algorithms for scheduling constraints
针对调度约束的强大且高效的过滤算法
- 批准号:
RGPIN-2016-05953 - 财政年份:2016
- 资助金额:
$ 2.26万 - 项目类别:
Discovery Grants Program - Individual