A trajectory-based algorithm enhanced by Q-learning and cloud integration for hybrid flexible flowshop scheduling problem with sequence-dependent setup times: A case study
IF 4.1 2区 工程技术Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
{"title":"A trajectory-based algorithm enhanced by Q-learning and cloud integration for hybrid flexible flowshop scheduling problem with sequence-dependent setup times: A case study","authors":"Fehmi Burcin Ozsoydan","doi":"10.1016/j.cor.2025.107079","DOIUrl":null,"url":null,"abstract":"<div><div>Eliminating non-production times in scheduling systems has seized attention for decades. Since scheduling problems have discrete search spaces with complex constraints, metaheuristic algorithms are commonly used by a notable number of researchers and practitioners. Although these algorithms do not guarantee optimality, they offer notable opportunities. Moreover, employing machine learning methods in such algorithms draws significant attention due to their promising capabilities such as learning patterns out from data for autonomous decision-making. Accordingly, this study introduces an Iterated Greedy Search algorithm enhanced by Q-learning method. In this regard, a new state evaluation method so as to process inputs in an aggregated fashion is proposed first. Different modifications of this function are adopted by two distinct Q-learning mechanisms. Accordingly, the proposed method autonomously tunes both algorithm parameters and local search procedures. Secondarily, a cloud-integrated scheduler adopting the proposed method is developed as a prototype model. Thus, information derived out from data can be shared among devices and plants at any location. The proposed strategy is tested on a hybrid flexible flowshop scheduling problem with sequence-dependent setup times and release times, which has numerous applications in industry. The performance of the proposed approach is compared to a number of well-regarded and commonly used algorithms. In this context, synthetic problem data is used first. Subsequent to demonstration of the superiority of the proposed approach in these problems and conducting comparisons with CPLEX solver, it is tested on production data. Comprehensive experimental study and statistically verified results point out the efficiency of the proposed approach.</div></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"181 ","pages":"Article 107079"},"PeriodicalIF":4.1000,"publicationDate":"2025-03-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Operations Research","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0305054825001078","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
Eliminating non-production times in scheduling systems has seized attention for decades. Since scheduling problems have discrete search spaces with complex constraints, metaheuristic algorithms are commonly used by a notable number of researchers and practitioners. Although these algorithms do not guarantee optimality, they offer notable opportunities. Moreover, employing machine learning methods in such algorithms draws significant attention due to their promising capabilities such as learning patterns out from data for autonomous decision-making. Accordingly, this study introduces an Iterated Greedy Search algorithm enhanced by Q-learning method. In this regard, a new state evaluation method so as to process inputs in an aggregated fashion is proposed first. Different modifications of this function are adopted by two distinct Q-learning mechanisms. Accordingly, the proposed method autonomously tunes both algorithm parameters and local search procedures. Secondarily, a cloud-integrated scheduler adopting the proposed method is developed as a prototype model. Thus, information derived out from data can be shared among devices and plants at any location. The proposed strategy is tested on a hybrid flexible flowshop scheduling problem with sequence-dependent setup times and release times, which has numerous applications in industry. The performance of the proposed approach is compared to a number of well-regarded and commonly used algorithms. In this context, synthetic problem data is used first. Subsequent to demonstration of the superiority of the proposed approach in these problems and conducting comparisons with CPLEX solver, it is tested on production data. Comprehensive experimental study and statistically verified results point out the efficiency of the proposed approach.
期刊介绍:
Operations research and computers meet in a large number of scientific fields, many of which are of vital current concern to our troubled society. These include, among others, ecology, transportation, safety, reliability, urban planning, economics, inventory control, investment strategy and logistics (including reverse logistics). Computers & Operations Research provides an international forum for the application of computers and operations research techniques to problems in these and related fields.