arrow
返回

Enhancing constraint programming via supervised learning for job shop scheduling

delete2024-06-01
delete0
delete
OA
AI
Y
Yuan Sun *
S
Su Nguyen
D
Dhananjay Thiruvady
李小冬 封面图
李小冬 (Xiaodong Li)
A
Andreas Ernst
U
Uwe Aickelin
DOI:10.1016/j.knosys.2024.111698delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Constraint programming (CP) is a powerful technique for solving constraint satisfaction and optimization problems. In CP solvers, the variable ordering strategy used to select which variable to explore first in the solving process has a significant impact on solver effectiveness. To address this issue, we propose a novel variable ordering strategy based on supervised learning, which we evaluate in the context of job shop scheduling problems. Our learning -based methods predict the optimal solution of a problem instance and use the predicted solution to order variables for CP solvers. Unlike traditional variable ordering methods, our methods can learn from the characteristics of each problem instance and customize the variable ordering strategy accordingly, leading to improved solver performance. Our experiments demonstrate that training machine learning models is highly efficient and can achieve high accuracy. Furthermore, our learned variable ordering methods perform competitively compared to four existing methods. Finally, we showcase the benefits of integrating machine learning -based variable ordering methods with conventional domain -based approaches through tie -breaking.
Keyword:
Constraint programming
Supervised learning
Variable ordering
Job shop scheduling problem
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

K
Knowledge-Based Systems
IF:
7.6
论文数:
1.3W
被引数:
4.5W

机构

M
Monash University
学者数:
5.4W
论文数: 5.4W
被引数: 79
L
La Trobe University
学者数:
1.1W
论文数: 1.1W
被引数: 1.5W
D
Deakin University
学者数:
2.0W
论文数: 2.1W
被引数: 2.8W
U
university of melbourne
学者数:
5.7W
论文数: 5.4W
被引数: 69
学者 查看更多机构
引用论文

引用论文

err分享
err收藏
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
学者 查看更多内容