×

一种简单有效的混合遗传搜索方法,用于解决工作排序和工具切换问题。 (英语) Zbl 1510.90112号

摘要:作业排序和工具切换问题(SSP)由于其实用性和方法学意义,在运筹学领域得到了广泛的研究。考虑到机器可以同时加载有限数量的刀具,以及需要可用刀具子集的大量作业,SSP寻求一个作业顺序,以最小化机器中刀具开关的数量。为了解决这个问题,我们提出了一种简单高效的混合遗传搜索方法,该方法基于通用解表示、定制的解码算子、高效的局部搜索和多样性管理技术。为了指导搜索,我们引入了一个旨在打破僵局的次要目标。这些技术允许探索结构上不同的解决方案并避开局部最优。正如我们在经典基准实例上的计算实验所示,我们的算法显著优于所有以前的方法,同时保持简单易懂。我们最后报告了一组新的大型实例的结果,以刺激未来的研究和比较分析。

理学硕士:

90B35型 运筹学中的确定性调度理论
90B30型 生产模型
90C27型 组合优化
90 C59 数学规划中的近似方法和启发式
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] 阿贾什维利,D。;博西奥,S。;Zemmer,K.,《在多项式时间内最小化柔性机器上的交换机实例数》,《运筹学快报》,43,317-322(2015)·Zbl 1408.90119号
[2] 艾哈迈迪,E。;戈登戈林,B。;苏尔,G.A。;Mosadegh,H.,用于作业排序和工具切换问题的2-TSP和新型基于学习的遗传算法的混合方法,应用软计算,65,214-229(2018)
[3] Al-Fawzan,M。;Al-Sultan,K.,一种基于禁忌搜索的最小化柔性机器上刀具开关数量的算法,计算机与工业工程,44,35-47(2003)
[4] Amaya,J.E。;科塔,C。;Fernández,A.J.,《工具切换问题的模因算法》,(Blesa,M.J.;Blum,C.;Cotta,C.;Fernandez,A.J.;Gallardo,J.E.;Roli,A.;Sampels,M.,《混合元启发式》(2008),柏林斯普林格出版社:柏林斯普林格出版社,柏林海德堡),190-202年
[5] 阿马亚,J.E。;科塔,C。;Fernández-leiva,A.,《基于交叉熵的模因算法:工具切换问题的应用研究》,《国际计算智能系统杂志》,6559-584(2013/05)
[6] Amaya,J.E。;科塔,C。;Fernández-Leiva,A.J.,工具切换问题的模因合作模型,模因计算,3199-216(2011)
[7] Amaya,J.E。;科塔,C。;Fernández-Leiva,A.J.,用模因算法解决刀具切换问题,工程设计、分析和制造的人工智能,26,221-235(2012)
[8] Amaya,J.E。;科塔,C。;Leiva,A.J.F.,《工具转换问题的混合合作模型》,39-52(2010),施普林格:施普林格柏林,海德堡·Zbl 1198.90401号
[9] Avci,S。;Akturk,M.,《数控机床的刀库安排和操作顺序》,《计算机与操作研究》,第23期,1069-1081页(1996年)·Zbl 0867.90061号
[10] Bard,J.F.,《最小化柔性机器上刀具开关数量的启发式方法》,IIE Transactions,20382-391(1988)
[11] 公元前Beezáo。;科尔多,J.F。;拉波特,G。;Yanasse,H.H.,在有工具约束的情况下调度相同的并行机器,《欧洲运筹学杂志》,257834-844(2017)·Zbl 1394.90263号
[12] 布鲁姆,C。;Roli,A.,组合优化中的元启发式:概述和概念比较,ACM计算调查(CSUR),35268-308(2003)
[13] Bouzina,K。;Emmons,H.,《相同机器上的区间调度》,《全局优化杂志》,9,379-393(1996)·Zbl 0866.90069号
[14] 汉堡公司。;雅各布斯,C.G。;van Vuuren,J.H。;Visagie,S.E.,《使用顺序相关的设置时间调度多色打印作业》,《调度杂志》,第18期,第131-145页(2015年)·Zbl 1312.90019号
[15] Calmels,D.,《工作顺序和工具转换问题:最新文献综述、分类和趋势》,《国际生产研究杂志》,575005-5025(2019)
[16] 卡莱尔,M。;Lloyd,E.,关于区间的k着色,离散应用数学,59225-235(1995)·Zbl 0826.68092号
[17] Catanzaro,D。;Gouveia,L。;Labbé,M.,《作业排序和工具切换问题的改进整数线性规划公式》,《欧洲运筹学杂志》,244766-777(2015)·Zbl 1348.90485号
[18] Chaves,A。;Lorena,L。;塞纳,E。;Resende,M.,用于最小化工具开关问题的CS和BRKGA混合方法,计算机与操作研究,67,174-183(2016)·Zbl 1349.90326号
[19] Crama,Y.,自动化制造系统生产调度的组合优化模型,《欧洲运筹学杂志》,99,136-153(1997)·Zbl 0923.90066号
[20] Crama,Y。;van de Klinder,J.,工具管理问题近似算法的最坏情况性能,海军研究后勤(NRL),46,445-462(1999)·Zbl 0948.90076号
[21] Crama,Y。;科伦,A.W.J。;Oerlemans,A.G。;Spieksma,F.C.R.,最小化柔性机器上的刀具开关数量,《国际柔性制造系统杂志》,6,33-54(1994)
[22] Djellab,H。;Djellab,K。;Gourgand,M.,《基于超图表示的工具转换问题新启发式方法》,《国际生产经济学杂志》,64,165-176(2000)
[23] Fathi,Y。;Barnette,K.W.,《带刀具开关的并联机床问题的启发式程序》,《国际生产研究杂志》,40,151-164(2002)·Zbl 1175.90163号
[24] Furrer,M。;Mütze,T.,《多目标工具切换问题的算法框架》,《欧洲运筹学杂志》,2591003-2016(2017)·兹比尔1402.90045
[25] Gendreau,M。;赫兹,A。;Laporte,G.,《旅行商问题的新插入和后优化程序》,运筹学,401086-1094(1992)·Zbl 0767.90087号
[26] Ghiani,G。;Grieco,A。;Guerrero,E.,数控机床TLP问题的精确解决方案,机器人与计算机集成制造,23645-649(2007)
[27] Ghiani,G。;Grieco,A。;Guerrero,E.,将作业排序和工具切换问题作为非线性最小成本哈密顿循环问题进行求解,网络,55379-385(2010)·Zbl 1200.90061号
[28] 俄亥俄州Ghrayeb。;Phojanamongkolkij,N。;Finch,P.R.,在定序器上调度印刷电路包的数学模型和启发式程序,《国际生产研究杂志》,413849-3860(2003)
[29] 格雷,A.E。;塞德曼,A。;Stecke,K.E.,自动化制造中工具管理决策模型的综合,管理科学,39,549-567(1993)
[30] 格里贝尔,D。;Vidal,T.,HG-曼:最小平方和聚类的可扩展混合元启发式,模式识别,88,569-583(2019)
[31] 赫兹,A。;拉波特,G。;米塔兹,M。;Stecke,K.E.,在柔性机器上调度零件类型时最小化刀具切换的启发式,IIE事务,30689-694(1998)
[32] 赫兹,A。;Widmer,M.,一种改进的禁忌搜索方法,用于解决带加工约束的车间调度问题,离散应用数学,65,319-345(1996)·Zbl 0846.90049号
[33] 杰格,G。;Molitor,P.,二阶旅行推销员问题的算法和实验研究,(Yang,B.;Du,D.Z.;Wang,C.A.,组合优化与应用(2008),施普林格,柏林-海德堡:施普林格,柏林-海德堡-柏林,海德堡),211-224·Zbl 1168.90586号
[34] Keung,K.W。;叶伟华(Ip,W.H.)。;Lee,T.C.,《使用GA方法求解多目标刀具选择模型》,《国际先进制造技术杂志》,18771-777(2001)
[35] 科纳克,A。;Kulturel-Konak,S.,柔性制造系统中最小工具切换即时问题的蚁群优化方法,(2007 IEEE调度计算智能研讨会(2007)),43-48
[36] 科纳克,A。;Kulturel-Konak,S。;Azizoólu,M.,最小化柔性制造系统中的工具切换瞬间数,《国际生产经济学杂志》,116298-307(2008)
[37] 拉波特,G。;Salazar-Gonzáles,J.J。;Semet,F.,作业排序和工具切换问题的精确算法,IIE Transactions,36,37-45(2004)
[38] Matzliach,B.,刀具尺寸不均匀的在线刀具切换问题,国际生产研究杂志,363407-3420(1998)·Zbl 0946.90500号
[39] Mütze,T.,《很少变化的调度》,《欧洲运筹学杂志》,23637-50(2014)·Zbl 1338.90177号
[40] 奥利弗,I。;史密斯,D。;Holland,J.,关于旅行推销员问题的置换交叉算子的研究,(Grefenstette,J.,遗传算法及其应用:第二届国际会议论文集(1987)),224-230
[41] 佩瓦,G.S。;Carvalho,M.A.M.,《作业排序和工具切换问题的改进启发式算法》,计算机与运筹学研究,88,208-219(2017)·Zbl 1391.90228号
[42] Privault,C。;Finke,G.,在单个NC机器上建模工具切换问题,智能制造杂志,687-94(1995)
[43] Raduly-Baka,C。;Nevalainen,O.S.,《模块化工具切换问题》,《欧洲运筹学杂志》,242100-106(2015)·Zbl 1341.90038号
[44] Salonen,K。;Raduly-Baka,C。;Nevalainen,O.S.,关于柔性机器的刀具切换问题的注释,计算机与工业工程,50458-465(2006)
[45] Salonen,K。;Smed,J。;约翰逊,M。;Nevalainen,O.,《使用最小馈线设置对PCB装配作业进行分组和排序》,机器人与计算机集成制造,22,297-305(2006)
[46] 塞纳,E.L.F。;Yanasse,H.H.,用于最小化柔性制造系统上刀具开关的波束搜索算法,(第11届WSEAS科学与工程数学和计算方法国际会议论文集(2009),世界科学与工程学院与社会:美国史蒂文斯·波因特,68-72
[47] Shirazi,R。;Frizelle,G.D.M.,《最小化柔性机器上的刀具开关数量:一项实证研究》,《国际生产研究杂志》,393547-3560(2001)
[48] da Silva,T.,Chaves,A.,Yanasse,H.,2020年。针对作业排序和工具切换问题,提出了一种新的多商品流模型。《国际生产研究杂志》(出版)。
[49] Tang,C.S。;Denardo,E.V.,《柔性制造机器产生的模型,第一部分:工具开关数量的最小化》,运筹学,36767-777(1988)·Zbl 0665.90044号
[50] Tang,C.S。;Denardo,E.V.,《柔性制造机器产生的模型,第二部分:开关瞬间数量的最小化》,运筹学,36778-784(1988)·Zbl 0665.90045号
[51] Toffolo,T.A。;维达尔,T。;Wauters,T.,车辆路径问题的启发式:序列或集合优化?,计算机与运筹学,105,118-131(2019)·Zbl 1458.90144号
[52] Tzur,M。;Altman,A.,具有不同刀具尺寸槽分配的柔性制造机器的刀具开关最小化,IIE交易,36,95-110(2004)
[53] Vidal,T.,Node,edge,arc routing and turn pensions:多个问题-一个邻域扩展,运筹学,65,992-1010(2017)·Zbl 1378.90031号
[54] 维达尔,T。;巴塔拉,M。;Subramanian,A。;Erdogan,G.,集群车辆路径问题的混合元启发式,计算机与运筹学,58,87-99(2015)·Zbl 1348.90138号
[55] 维达尔,T。;Crainic,T。;Gendreau,M。;Prins,C.,《多属性车辆路径问题的启发式:调查与综合》,《欧洲运筹学杂志》,231,1-21(2013)·Zbl 1317.90006号
[56] 维达尔,T。;Crainic,T.G。;Gendreau,M。;拉赫里奇,N。;Rei,W.,多报告和周期性车辆路径问题的混合遗传算法,运筹学,60,611-624(2012)·Zbl 1260.90058号
[57] 维达尔,T。;Crainic,T.G。;Gendreau,M。;Prins,C.,多属性车辆路径问题的统一解决方案框架,《欧洲运筹学杂志》,234658-673(2014)·Zbl 1304.90004号
[58] Whitley,D.,2019年。下一代遗传算法:用户指南和教程。施普林格国际出版公司。第245-274页。
[59] Yanasse,H.H.,Rodrigues,R.d.C.M.,Senne,E.L.F.,2009年。这是一种基于公共秩序的枚举算法,用于解决三驾马车的最小化问题。Gestáo和Produçáo 16,370-381。
[60] Zeballos,L.,《柔性制造系统中刀具分配和生产调度的约束编程方法》,机器人与计算机集成制造,26,725-743(2010)
[61] 周,B.H。;Xi,L.F。;Cao,Y.S.,基于波束搜索的柔性机床刀具切换算法,《国际先进制造技术杂志》,25,876-882(2005)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。