×

学习元神经选择算子:将Q学习集成到置换flowshop调度问题的迭代贪婪算法中。 (英语) Zbl 07594703号

摘要:本文旨在将机器学习技术集成到元神经系统中,以解决组合优化问题。具体来说,我们的研究开发了一种新的基于强化学习的高效迭代贪婪算法。所提出的算法的主要新颖之处在于其新的扰动机制,该机制结合了Q学习来在搜索过程中选择适当的扰动算子。通过对置换flowshop调度问题的应用,在大量基准实例上进行了全面的计算实验,以评估该算法的性能。该评估是针对迭代贪婪算法的非学习版本和文献中的七种最新算法进行的。实验结果和统计分析表明,该算法在优化间隙、收敛速度和计算开销方面具有更好的性能。

MSC公司:

900亿 运筹学与管理科学
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] 艾哈迈迪,E。;戈登戈林,B。;苏尔,G.A。;Mosadegh,H.,用于作业排序和工具切换问题的2-tsp和新型基于学习的遗传算法的混合方法,应用软计算,65,214-229(2018)
[2] Ahmadizar,F.,置换流水车间最大跨度最小化的新蚁群算法,计算机与工业工程,63,2,355-361(2012)
[3] Arík,O.A.,基于种群的禁忌搜索与进化策略,用于位置相关学习和线性退化影响下的置换流水车间调度问题,软计算,1-18(2020)
[4] Benavides,A.J。;Ritt,M.,《最小化非置换流车间制造周期的快速启发式方法》,计算机与运营研究,100230-243(2018)·Zbl 1458.90254号
[5] Y.本吉奥。;Lodi,A。;Prouvost,A.,《组合优化的机器学习:方法论之旅》,《欧洲运筹学杂志》,290,2,405-421(2021)·Zbl 1487.90541号
[6] Benlic,美国。;Epitropakis,M.G。;Burke,E.K.,《顶点分隔器问题的混合突破局部搜索和强化学习方法》,《欧洲运筹学杂志》,261,3,803-818(2017)·Zbl 1403.90631号
[7] Bishop,C.M.,模式识别和机器学习(2006),Springer·Zbl 1107.68072号
[8] 盒子,通用电气。;Behnken,D.W.,定量变量研究的一些新的三级设计,Technometrics:物理、化学和工程科学统计学杂志,2,4,455-475(1960)·Zbl 0097.34406号
[9] 盒子,通用电气。;Wilson,K.B.,《关于最佳条件的实验实现》,《皇家统计学会杂志:系列B(方法学)》,第13、1、1-38页(1951年)·Zbl 0043.34402号
[10] Chang,P.-C。;黄,W.-H。;Ting,C.-J.,用于flow-shop调度问题的具有改进寿命和精英抗原的混合基因免疫算法,《国际生产研究杂志》,49,17,5207-5230(2011)·Zbl 1356.90053号
[11] 陈,R。;杨,B。;李,S。;Wang,S.,基于强化学习的自学习遗传算法在柔性车间调度问题中的应用,计算机与工业工程,149106778(2020)
[12] 陈,S.-H。;Chang,P.-C。;Cheng,T。;Zhang,Q.,用于置换流程调度问题的自导遗传算法,计算机与运筹学,39,7,1450-1457(2012)·Zbl 1251.90122号
[13] Dasgupta,P。;Das,S.,flowshop调度问题的离散谱间布谷鸟搜索,计算机与运营研究,60,111-120(2015)·Zbl 1348.90248号
[14] Di Tollo,G。;Lardeux,F。;马图拉纳,J。;Saubion,F.,进化算法自适应控制的实验研究,应用软计算,35,359-372(2015)
[15] Dong,X。;陈,P。;黄,H。;Nowak,M.,最小化总流动时间的置换flow shop问题的多重启迭代局部搜索算法,计算机与运筹学,40,2,627-632(2013)·Zbl 1349.90339号
[16] Dong,X。;Nowak,M。;陈,P。;Lin,Y.,置换flow shop问题的自适应扰动和多邻域迭代局部搜索,计算机与工业工程,87,176-185(2015)
[17] Dubois-Lacoste,J。;帕格诺齐,F。;Stützle,T.,最大跨度置换flowshop问题部分解优化的迭代贪婪算法,计算机与运筹学,81,160-166(2017)·Zbl 1391.90257号
[18] 费尔南德斯·维亚加斯,V。;Framinan,J.M.,《关于置换flowshop调度问题启发式中的插入断链规则》,计算机与运筹学研究,45,60-67(2014)·Zbl 1348.90256号
[19] 费尔南德斯·维亚加斯,V。;Framinan,J.M.,《具有最大完工时间目标的置换flowshop调度问题的最佳迭代贪婪算法》,计算机与运筹研究,112104767(2019)·Zbl 1458.90290号
[20] 费尔南德斯·维亚加斯,V。;莫里纳·帕里恩特,J.M。;Framinan,J.M.,置换流水车间调度中基于插入的启发式的广义加速,欧洲运筹学杂志,282,3858-872(2020)·Zbl 1431.90064号
[21] 费尔南德斯·维亚加斯,V。;Ruiz,R。;Framinan,J.M.,置换flowshop近似方法的新愿景,以最小化完工时间:最新技术和计算评估,欧洲运筹学杂志,257,3,707-721(2017)·Zbl 1394.90271号
[22] 费尔南德斯·维亚加斯,V。;瓦伦特,J.M。;Framinan,J.M.,《基于迭代贪婪的算法与排列流水车间的波束搜索初始化,以最小化总拖期》,应用专家系统,94,58-69(2018)
[23] 阿拉巴马州菲亚略。,自适应优化算子选择(2010年),巴黎南大学-巴黎十一大学博士论文。
[24] Gunawan,A。;Lau,H.C。;Lu,K.,采用:结合参数调整和自适应算子排序解决一类定向运动问题,计算机与工业工程,121,82-96(2018)
[25] 徐春云。;Chang,P.-C。;Chen,M.-H.,置换flowshop调度问题基于块的进化算法中的链接挖掘,计算机与工业工程,83,159-171(2015)
[26] Johnson,S.M.,《包含安装时间的最佳两阶段和三阶段生产计划》,《海军研究后勤季刊》,第1期,第161-68页(1954年)·Zbl 1349.90359号
[27] Kaelbling,L.P.公司。;利特曼,M.L。;Moore,A.W.,《强化学习:一项调查》,《人工智能研究杂志》,4,237-285(1996)
[28] Karabulut,K.,置换流程中总拖期最小化的混合迭代贪婪算法,计算机与工业工程,98,300-307(2016)
[29] Karimi-Mamaghan,M。;穆罕默德(M.Mohammadi)。;朱拉,P。;Pirayesh,A。;Ahmadi,H.,《不确定性下多目标敏捷检验规划模型的基于学习的元启发式方法》,《欧洲运筹学杂志》,285,2,513-537(2020)·Zbl 1441.90052号
[30] Karimi-Mamaghan,M。;穆罕默德(M.Mohammadi)。;梅耶,P。;Karimi-Mamaghan,A.M。;Talbi,E.-G.,《为解决组合优化问题提供元神经服务的机器学习:最先进的欧洲运筹学杂志》,296,2,393-422(2022)·Zbl 1490.90250号
[31] Karimi-Mamaghan,M。;穆罕默德(M.Mohammadi)。;Pasdeloup,B。;比洛特,R。;Meyer,P.,《一种基于在线学习的解决组合优化问题的元启发式方法》,《2020年道路行动:21世纪法国社会发展年鉴》(2020)
[32] Karimi-Mamaghan,M。;穆罕默德(M.Mohammadi)。;Pirayesh,A。;Karimi-Mamaghan,A.M。;Irani,H.,《拥挤条件下的集散网络设计:基于学习的元启发式》,运输研究第E部分:物流与运输评论,142102069(2020)
[33] Karimi-Mamaghan,M。;Pasdeloup,B。;穆罕默德(M.Mohammadi)。;Meyer,P.,用于解决旅行推销员问题的基于学习的迭代局部搜索算法,优化与学习,45-61(2021),Springer International Publishing:Springer国际出版公司
[34] 克孜莱,D。;Tasgetiren,M.F。;潘,Q.-K。;Gao,L.,用完工时间准则求解置换流水车间调度问题的可变块插入启发式算法,算法,12,5100(2019)·Zbl 1461.90050
[35] Kurdi,M.,置换flowshop调度问题的新型半构造进化算子模因算法,应用软计算,106458(2020)
[36] Ladj,A。;塔耶布,F.B.-S。;瓦尼尔,C。;德里迪,A.A。;Selmane,N.,带预测维护的置换流水车间调度问题的可变邻域搜索和模糊逻辑的混合,Procedia计算机科学,112663-672(2017)
[37] 李,J。;帕尔达洛斯,P.M。;Sun,H。;裴,J。;Zhang,Y.,同时交货和提货的多站点车辆路径问题的迭代局部搜索嵌入自适应邻域选择方法,应用专家系统,42,7,3551-3561(2015)
[38] 李凯。;Tian,H.,一种用于收费车辆路径问题的两级自适应可变邻域搜索算法,应用软计算,43,469-479(2016)
[39] 林,Q。;高,L。;李,X。;Zhang,C.,置换流水车间调度问题的混合回溯搜索算法,计算机与工业工程,85,437-446(2015)
[40] 刘,H。;高,L。;Pan,Q.,解决置换流水车间调度问题的带有分布估计算法的混合粒子群优化,应用专家系统,38,4,4348-4360(2011)
[41] 刘,Y.-F。;Liu,S.-Y.,置换流水车间调度问题的混合离散人工蜂群算法,应用软计算,13,31459-1463(2013)
[42] Marinakis,Y。;Marinaki,M.,置换flowshop调度问题的扩展邻域拓扑粒子群优化,软计算,17,7,1159-1173(2013)
[43] 北卡罗来纳州大都会。;罗森布鲁斯,A.W。;Rosenbluth,M.N。;出纳员,A.H。;特勒,E.,用快速计算机器计算状态方程,化学物理杂志,21,6,1087-1092(1953)·兹比尔1431.65006
[44] 穆罕默德(M.Mohammadi)。;朱拉,P。;Tavakkoli-Moghaddam,R.,《具有中断的可靠单一分配枢纽位置问题》,运输研究第E部分:物流与运输评论,123,90-120(2019)
[45] Mosadegh,H。;Ghomi,S.F。;Süer,G.A.,随机混合模型装配线排序问题:数学建模和基于q学习的模拟退火超神经网络,欧洲运筹学杂志,282,2,530-544(2020)·Zbl 1430.90300号
[46] M'hallah,R.,总提前-延迟置换flow shop的迭代局部搜索变量邻域下降混合启发式,国际生产研究杂志,52,13,3802-3819(2014)
[47] Nareyek,A.,通过非平稳强化学习选择搜索启发式,元启发式:计算机决策,523-544(2003),Springer
[48] 纳瓦兹,M。;Enscore Jr,E.E。;Ham,I.,m机器n作业流程车间排序问题的启发式算法,Omega,11,1,91-95(1983)
[49] Noorul Haq,A。;拉马南,T.R。;沙希坎特,K.S。;Sridharan,R.,置换流水车间调度的混合神经网络遗传算法方法,国际生产研究杂志,48,14,4217-4231(2010)·Zbl 1197.90205号
[50] Ùztop,H。;Tasgetiren,M.F。;Eliiyi,D.T。;潘,Q.-K。;Kandiller,L.,《能效置换流水车间调度问题》,应用专家系统,150113279(2020)
[51] Ùztop,H。;Tasgetiren,M.F。;坎迪勒,L。;Pan,Q.-K.,通过Q学习的新型广义变量邻域搜索用于无空闲flowshop调度,2020年ieee进化计算大会(cec),1-8(2020),ieee
[52] 帕格诺齐,F。;Stützle,T.,置换flowshop问题混合随机局部搜索算法的自动设计,欧洲运筹学杂志,276,2,409-421(2019)·Zbl 1430.90284号
[53] 潘,Q.-K。;Ruiz,R.,带流程时间最小化的flowshop调度问题的局部搜索方法,欧洲运筹学杂志,222,1,31-43(2012)·Zbl 1253.90114号
[54] 潘,Q.-K。;Tasgetiren,M.F。;Liang,Y.C.,置换流水车间调度问题的离散差分进化算法,计算机与工业工程,55,4,795-816(2008)
[55] Rajkumar,R。;Shahabudeen,P.,《flowshop调度问题的改进遗传算法》,《国际生产研究杂志》,47,1,233-249(2009)·Zbl 1152.90462号
[56] Ruiz,R。;Stützle,T.,置换流程调度问题的一种简单有效的迭代贪婪算法,欧洲运筹学杂志,177,32033-2049(2007)·Zbl 1110.90042号
[57] 多斯桑托斯,J.P.Q。;德梅洛,J.D。;Neto,A.D.D。;Aloise,D.,使用强化学习的反应式搜索策略,局部搜索算法和可变邻域搜索,应用专家系统,41,10,4939-4949(2014)
[58] 邵,W。;Pi,D.,置换流车间调度的邻域搜索自导差分进化,专家系统及其应用,51161-176(2016)
[59] 宋,H。;Triguero,I。;ࢗzcan,E.,《机器学习和优化之间的自我和双重交互综述》,《人工智能进展》,第8期,第2期,第143-165页(2019年)
[60] Subramanian,A。;巴塔拉,M。;Potts,C.N.,《具有序列相关设置时间的单机总加权拖期调度问题的迭代局部搜索启发式算法》,《国际生产研究杂志》,52,9,2729-2742(2014)
[61] Sutton,R.S。;Barto,A.G.,《强化学习:简介》(2018),麻省理工学院出版社·Zbl 1407.68009号
[62] Taillard,E.,《流水作业排序问题的一些有效启发式方法》,《欧洲运筹学杂志》,47,1,65-74(1990)·Zbl 0702.90043号
[63] Taillard,E.,《基本调度问题的基准》,《欧洲运筹学杂志》,64,2,278-285(1993)·Zbl 0769.90052号
[64] Talbi,E.-G.,《元启发式:从设计到实现》,第74卷(2009),John Wiley&Sons·Zbl 1190.90293号
[65] Talbi,E.-G.,《将元启发式与数学规划、约束规划和机器学习相结合》,运筹学年鉴,240,1,171-215(2016)·Zbl 1342.90194号
[66] 塔耶布,F.B.-S。;贝塞迪克,M。;本布齐德,M。;Cheurfi,H。;Blizak,A.,基于免疫后代的改进遗传免疫算法的置换流车间调度问题研究,Procedia计算机科学,112427-436(2017)
[67] 托森。;Marichelvam,M.,flow shop调度问题的混合bat算法,运筹学数学国际期刊,9,1,125-138(2016)·Zbl 1452.90174号
[68] Tseng,L.-Y。;Lin,Y.-T.,置换流水车间调度问题的混合遗传局部搜索算法,欧洲运筹学杂志,198,184-92(2009)·Zbl 1163.90532号
[69] 土耳其共和国。;Sörensen,K。;Hvattum,L.M.,元启发式的元分析:量化适应性大邻域搜索中的适应性影响,欧洲运筹学杂志,292,2,423-442(2021)·Zbl 1487.90652号
[70] 瓦拉达,E。;Ruiz,R.,最小拖期置换flowshop问题的路径重新链接遗传算法,Omega,38,1-2,57-67(2010)
[71] 瓦拉达,E。;Ruiz,R。;Framinan,J.M.,《flowshop调度问题最小化制造周期的新硬基准》,《欧洲运筹学杂志》,240,3,666-677(2015)·Zbl 1338.90185号
[72] Vasiljevic,D。;Danilovic,M.,置换流水车间调度问题的启发式处理,《制造系统杂志》,35,1-9(2015)
[73] 王,X。;Tang,L.,多目标置换流程调度问题的基于机器学习的模因算法,计算机与运筹学,79,60-77(2017)·Zbl 1391.90327号
[74] Watkins,C.J.C.H.(1989)。从延迟的奖励中学习。
[75] Wauters,T。;Verbeeck,K。;De Causmaecker,P。;Berghe,G.V.,使用强化学习推进元启发式搜索,混合元启发式,433-452(2013),Springer
[76] Wawrzyniak,J。;Drozdowski,M。;爱沙尼亚州桑拉维尔。,大型泊位分配问题的选择算法,欧洲运筹学杂志,283,3844-862(2020)·Zbl 1441.90069号
[77] Wilcoxon,F.,《通过排名方法进行个人比较》,《统计学的突破》,196-202年(1992年),施普林格出版社
[78] 徐,J。;Yin,Y。;Cheng,T。;吴春秋。;Gu,S.,置换流水车间调度问题的基于动态邻域的改进模因算法,国际生产研究杂志,52,4,1188-1199(2014)
[79] Yahyaoui,H。;Krichen,S。;Derbel,B。;Talbi,E.-G.,一种基于ils-vnd的混合超神经网络用于置换flowshop调度问题,Procedia计算机科学,60,632-641(2015)
[80] Zandieh,M。;Amiri,M。;瓦达尼,B。;Soltani,R.,多响应问题的稳健参数设计,计算与应用数学杂志,230,2463-476(2009)·Zbl 1168.65031号
[81] 张杰。;张,C。;Liang,S.,flow shop调度问题的循环离散粒子群优化算法,应用专家系统,37,8,5827-5834(2010)·Zbl 1201.80060号
[82] 张,L。;Wu,J.,置换流程调度问题的基于pso的混合元启发式,《科学世界杂志》,2014(2014)
[83] 赵,F。;刘,Y。;Zhang,Y。;马伟(Ma,W.)。;Zhang,C.,置换流水车间调度问题的高效作业序列方案和可变邻域搜索的混合协调搜索算法,人工智能的工程应用,65,178-199(2017)
[84] 郑涛。;Yamashiro,M.,《利用量子差分进化算法解决流水车间调度问题》,《国际先进制造技术杂志》,49,5-8,643-662(2010)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。