Filtering Algorithms Based on Lagrangian Relaxation
Filtering Algorithms Based on Lagrangian Relaxation
批准号:
RGPIN-2022-05025
负责人:
Quimper, ClaudeGuy
金额:
$2.99万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2022
资助国家:
加拿大
项目状态:
已结题
起止时间:
2022-01-01 至 2023-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Constraint programming emerged from artificial intelligence to become a paradigm for solving hard combinatorial problems such as scheduling problems. These problems are modeled with variables, constraints over these variables, and an objective function and are submitted to a constraint solver, a program able to return a solution optimizing the objective. These problems being NP-Hard, the solver takes exponential time in the size of the input to return a solution. In practice, we usually stop the solver and report the best solution found so far. This solution is usually suboptimal and, in the case of scheduling, causes delays or costs that could be avoided if the solver were able to find an optimal solution within the time limit, or simply a better solution. This justifies the development of faster solvers. The main goal of this research program is to speedup the solving process of constraint solvers. This will be done by exploring further a new filtering technique we introduced at IJCAI 2021 that improves filtering algorithms based on Lagrangian relaxation. A filtering algorithm prunes the search space by identifying choices that the solver could make to construct a solution but that lead to a contradiction with choices that were previously made. We proposed a new approach and tested it on the traveling salesperson problem and obtained a gain of 30% in resolution time that affected 93% of the instances of the benchmark compared to the best solution a constraint solver can offer. We want to reproduce this result with other constraints. Main objective: - To speedup the solving process of constraint solvers Sub-objectives: - To increase the amount of filtering provided by global constraints whose filtering algorithms are based on Lagrangian relaxation; - To propose new filtering algorithms based on Lagrangian relaxation; - To improve constraint propagation, i.e. the interaction between a set of constraints in order to increase the reduction of the search space. The constraints we propose to improve are used in a large variety of problems such as facility location problems, the traveling salesperson problem with or without time windows, scheduling problems with setup times, work shift scheduling, and scheduling with cumulative resources. We also plan to improve the filtering of the constraints based on a neural network. Such a constraint can force a solver to return a solution similar to the ones that were observed. We expect to improve the performance of constraint solvers, but as importantly, to form a new generation of researchers able to handle complex notions of optimization such as constraint programming and Lagrangian optimization. These researchers will evolve in an inclusive environment and achieve both fundamental research as presented in this Discovery Grant program but also applied research funded by other grants.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Strong and efficient filtering algorithms for scheduling constraints
-
批准号:RGPIN-2016-05953
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2021
-
负责人:Quimper, ClaudeGuy
-
依托单位:
Strong and efficient filtering algorithms for scheduling constraints
-
批准号:RGPIN-2016-05953
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2020
-
负责人:Quimper, ClaudeGuy
-
依托单位:
Amélioration des techniques de programmation par contraintes appliquées à l'ordonnancement de la production dans l'industrie agroalimentaire
-
批准号:519795-2017
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$1.13万
-
财政年份:2019
-
负责人:Quimper, ClaudeGuy
-
依托单位:
Strong and efficient filtering algorithms for scheduling constraints
-
批准号:RGPIN-2016-05953
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2019
-
负责人:Quimper, ClaudeGuy
-
依托单位:
Amélioration des techniques de programmation par contraintes appliquées à l'ordonnancement de la production dans l'industrie agroalimentaire
-
批准号:519795-2017
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$1.6万
-
财政年份:2018
-
负责人:Quimper, ClaudeGuy
-
依托单位:
Strong and efficient filtering algorithms for scheduling constraints
-
批准号:RGPIN-2016-05953
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2018
-
负责人:Quimper, ClaudeGuy
-
依托单位:
Amélioration des techniques de programmation par contraintes appliquées à l'ordonnancement de la production dans l'industrie agroalimentaire
-
批准号:519795-2017
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$1.27万
-
财政年份:2017
-
负责人:Quimper, ClaudeGuy
-
依托单位:
Planification des tournées de véhicules chez NSim Technologie
-
批准号:514090-2017
-
项目类别:Engage Grants Program
-
资助金额:$1.78万
-
财政年份:2017
-
负责人:Quimper, ClaudeGuy
-
依托单位:
Strong and efficient filtering algorithms for scheduling constraints
-
批准号:RGPIN-2016-05953
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2017
-
负责人:Quimper, ClaudeGuy
-
依托单位:
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
-
项目类别:Engage Grants Program
-
资助金额:$1.0万
-
财政年份:2016
-
负责人:Quimper, ClaudeGuy
-
依托单位:
Strong and efficient filtering algorithms for scheduling constraints
-
批准号:RGPIN-2016-05953
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2016
-
负责人:Quimper, ClaudeGuy
-
依托单位:
Planification automatique de circuits pour des randonnées à vélo
-
批准号:491437-2015
-
项目类别:Engage Grants Program
-
资助金额:$1.75万
-
财政年份:2015
-
负责人:Quimper, ClaudeGuy
-
依托单位:
Scheduling using constraint programming
-
批准号:402227-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2015
-
负责人:Quimper, ClaudeGuy
-
依托单位:
Application of Constraint Programming in Goal-Driven Mechanical System Design
-
批准号:484783-2015
-
项目类别:Engage Grants Program
-
资助金额:$1.82万
-
财政年份:2015
-
负责人:Quimper, ClaudeGuy
-
依托单位:
Scheduling using constraint programming
-
批准号:402227-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2014
-
负责人:Quimper, ClaudeGuy
-
依托单位:
Scheduling using constraint programming
-
批准号:402227-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2013
-
负责人:Quimper, ClaudeGuy
-
依托单位:
Scheduling using constraint programming
-
批准号:402227-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2012
-
负责人:Quimper, ClaudeGuy
-
依托单位:
Scheduling using constraint programming
-
批准号:402227-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2011
-
负责人:Quimper, ClaudeGuy
-
依托单位:
Algorithm design in constraint programming
-
批准号:343519-2007
-
项目类别:Postdoctoral Fellowships
-
资助金额:$1.46万
-
财政年份:2008
-
负责人:Quimper, ClaudeGuy
-
依托单位:
Algorithm design in constraint programming
-
批准号:343519-2007
-
项目类别:Postdoctoral Fellowships
-
资助金额:$1.46万
-
财政年份:2007
-
负责人:Quimper, ClaudeGuy
-
依托单位:
海外基金