A hybrid genetic algorithm for stochastic job-shop scheduling problems

Mohammed Boukedroun, D. Duvivier, Abdessamad Ait El Cadi, V. Poirriez, Moncef Abbas
{"title":"A hybrid genetic algorithm for stochastic job-shop scheduling problems","authors":"Mohammed Boukedroun, D. Duvivier, Abdessamad Ait El Cadi, V. Poirriez, Moncef Abbas","doi":"10.1051/ro/2023067","DOIUrl":null,"url":null,"abstract":"Job-shop scheduling problems are among most studied\nproblems in last years because of their importance for industries and\nmanufacturing processes. They are classified as NP-hard problems in\nthe strong sense. In order to tackle these problems several models and\nmethods have been used. In this paper, we propose a hybrid metaheuristic\ncomposed of a genetic algorithm and a tabu search algorithm\nto solve the stochastic job-shop scheduling problem. Our contribution is\nbased on a study of the perturbations that affect the processing times of\nthe jobs. These perturbations, due to machine failures, occur according\nto a Poisson process; the results of our approach are validated on a set\nof instances originating from the OR-Library [14]. On the basis of these\ninstances, the hybrid metaheuristic is used to solve the stochastic jobshop\nscheduling problem with the objective of minimizing the makespan\nas first objective and the number of critical operations as second objective\nduring the robustness analysis. Indeed, the results show that a high\nvalue of the number of critical operations is linked to high variations of\nthe makespan of the perturbed schedules, or in other words to a weak\nrobustness of the relating GA’s best schedule. Consequently, critical operations\nare not only good targets for optimizing a schedule, but also a\nclue of its goodness when considering stochastic and robustness aspects:\nthe less critical operations it contains, the better it is.","PeriodicalId":20872,"journal":{"name":"RAIRO Oper. Res.","volume":"186 1","pages":"1617-1645"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"RAIRO Oper. Res.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1051/ro/2023067","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Job-shop scheduling problems are among most studied problems in last years because of their importance for industries and manufacturing processes. They are classified as NP-hard problems in the strong sense. In order to tackle these problems several models and methods have been used. In this paper, we propose a hybrid metaheuristic composed of a genetic algorithm and a tabu search algorithm to solve the stochastic job-shop scheduling problem. Our contribution is based on a study of the perturbations that affect the processing times of the jobs. These perturbations, due to machine failures, occur according to a Poisson process; the results of our approach are validated on a set of instances originating from the OR-Library [14]. On the basis of these instances, the hybrid metaheuristic is used to solve the stochastic jobshop scheduling problem with the objective of minimizing the makespan as first objective and the number of critical operations as second objective during the robustness analysis. Indeed, the results show that a high value of the number of critical operations is linked to high variations of the makespan of the perturbed schedules, or in other words to a weak robustness of the relating GA’s best schedule. Consequently, critical operations are not only good targets for optimizing a schedule, but also a clue of its goodness when considering stochastic and robustness aspects: the less critical operations it contains, the better it is.
随机作业车间调度问题的混合遗传算法
作业车间调度问题是近年来研究最多的问题之一,因为它对工业和制造过程非常重要。它们在强意义上被归类为np困难问题。为了解决这些问题,使用了几种模型和方法。本文提出了一种由遗传算法和禁忌搜索算法组成的混合元启发式算法来解决随机作业车间调度问题。我们的贡献是基于对影响作业处理时间的扰动的研究。这些扰动,由于机器故障,根据泊松过程发生;我们的方法的结果在源自OR-Library[14]的一组实例上得到验证。在此基础上,在鲁棒性分析中,采用混合元启发式算法求解了以最大作业时间最小为第一目标,关键操作次数最小为第二目标的随机作业车间调度问题。事实上,结果表明,关键操作数量的高值与扰动调度的最大跨度的高变化有关,或者换句话说,与相关遗传算法最佳调度的弱鲁棒性有关。因此,关键操作不仅是优化调度的好目标,而且在考虑随机和鲁棒性方面也体现了它的优点:它包含的关键操作越少,效果越好。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信