×

调度并行机批处理操作,以最大限度地提高准时交货性能。 (英语) 兹比尔1353.90068

摘要:在本文中,我们研究在并行非相同批处理机器上最小化总加权拖期的问题,这是最大化准时交货性能的代理。我们首先将原始问题表示为非线性整数规划模型。然后我们证明,通过求解相应的具有非线性松弛的对偶问题,可以精确地解决原问题。由于原始问题和对偶问题都是NP-hard问题,因此我们使用基于随机密钥和多项选择编码的遗传算法来启发式求解它们。我们发现,在求解质量和计算时间方面,遗传算法始终优于标准数学规划包。我们还将较小的问题实例与第一个宽树搜索算法进行了比较,该算法证明了解决方案的质量。

MSC公司:

90B35型 运筹学中的确定性调度理论
68平方米 计算机系统环境下的性能评估、排队和调度
90 C59 数学规划中的近似方法和启发式
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Akturk,M.S.和Ozdemir,D.(2001)。一种新的优势规则,用于最小化不相等发布日期的总加权拖期。欧洲运筹学杂志,135(2),394-412·Zbl 1051.90013号 ·doi:10.1016/S0377-2217(00)00319-2
[2] Bayen,A.、Tomlin,C.、Ye,Y.和Zhang,J.(2003)。飞机调度问题的MILP公式和多项式时间算法。第42届IEEE决策与控制会议记录(第5卷,第5003-5010页)。
[3] Bazaraa,M.S.、Sherali,H.D.和Shetty,C.M.(2006)。非线性规划:理论与算法(第三版)。纽约:Wiley·Zbl 1140.90040号 ·doi:10.1002/0471787779
[4] Bean,J.C.(1994)。用于排序和优化的遗传算法和随机密钥。ORSA计算机杂志,6(2),154-160·Zbl 0807.90060号 ·doi:10.1287/ijoc.6.2.154
[5] Brucker,P.、Gladky,A.、Hoogeveen,H.、Kovalyov,M.Y.、Potts,C.、Tautenhahn,T.等人(1998年)。调度配料机。日程安排期刊,1(1),31-54·兹标0909.90172 ·doi:10.1002/(SICI)1099-1425(199806)1:1<31::AID-JOS4>3.0.CO;2-右
[6] Cakici,E.、Mason,S.J.、Fowler,J.W.和Geismar,H.N.(2013)。具有动态作业到达和不兼容作业族的并行机器上的批调度。《国际生产研究杂志》,51(8),2462-2477·doi:10.1080/00207543.2012.748227
[7] Chandru,V.、Lee,C.Y.和Uzsoy,R.(1993a)。最小化具有作业系列的批处理机器上的总完成时间。运营研究快报,13,61-65·Zbl 0771.90054号 ·doi:10.1016/0167-6377(93)90030-K
[8] Chandru,V.、Lee,C.Y.和Uzsoy,R.(1993b)。最小化批处理机器的总完成时间。国际生产研究杂志,312097-2121·doi:10.1080/00207549308956847
[9] Dobson,G.和Nambimadom,R.S.(2001)。批量加载和调度问题。运筹学,49(1),52-65·Zbl 1163.90486号 ·doi:10.1287/opre.49.1.52.11189
[10] Dorigo,M.(1992年)。优化、学习和自然算法。意大利米兰理工大学博士论文·Zbl 1278.90478号
[11] Dupont,L.和Dhaenens Flipo,C.(2002年)。在作业大小不相同的批处理机器上最小化makespan:一个精确的过程。计算机与运筹学,29(7),807-819·Zbl 0995.90081号 ·doi:10.1016/S0305-0548(00)00078-2
[12] Fairley,A.(1991)。遗传交叉操作中交叉点选择方法的比较。技术报告,英国利物浦大学计算机科学系·Zbl 1163.90500号
[13] Fowler,J.W.、Hogg,G.L.和Phillips,D.T.(1992年)。控制多产品散装服务扩散/氧化过程。IIE交易,24(4),84-96·doi:10.1080/07408179208964236
[14] Fowler,J.W.、Hogg,G.L.和Phillips,D.T.(2000年)。多产品批量服务器扩散/氧化过程的控制。第2部分:多个服务器。IIE交易,32(2),167-176。
[15] Glassey,C.R.和Weng,W.W.(1991)。用于同时处理的动态批处理启发式。IEEE半导体制造汇刊,4(2),77-82·数字对象标识代码:10.1109/66.79719
[16] Glover,F.、Kelly,J.P.和Laguna,M.(1995)。遗传算法和禁忌搜索:优化的混合。计算机与运筹学,22(1),111-134·Zbl 0813.90093号 ·doi:10.1016/0305-0548(93)E0023-M
[17] Goldberg,D.E.(1989)。搜索、优化和机器学习中的遗传算法。马萨诸塞州雷丁:Addison-Wesley·Zbl 0721.68056号
[18] Gonçalves,J.F.、Mendes,J.J.M.和Resende,M.G.C.(2005)。作业车间调度问题的混合遗传算法。欧洲运筹学杂志,16777-95·Zbl 1075.90028号 ·doi:10.1016/j.ejor.2004.03.012
[19] Gonçalves,J.F.、Resende,M.G.C.和Mendes,J.J.M.(2011)。针对资源受限的项目调度问题,提出了一种带前向改进的有偏随机密钥遗传算法。启发式杂志,17(5),467-486·doi:10.1007/s10732-010-9142-2
[20] Graham,R.L.、Lawler,E.L.、Lenstra,J.K.和Rinnooy Kan,A.H.G.(1979年)。确定性排序和调度中的优化和近似:一项调查。离散数学年鉴,5287-326·Zbl 0411.90044号 ·doi:10.1016/S0167-5060(08)70356-X
[21] Hadj-Alouane,A.B.和Bean,J.C.(1997年)。多选整数规划的遗传算法。运筹学,45(1),92-101·Zbl 0892.90139号 ·doi:10.1287/opre.45.1.92
[22] Hochbaum,D.S.和Landy,D.(1997)。安排半导体老化操作,以最小化总流动时间。运筹学,45(6),874-885·兹伯利0895.90116 ·doi:10.1287/操作45.6.874
[23] Holland,J.H.(1975)。适应自然和人工系统。密歇根州安阿伯:密歇根大学出版社·Zbl 0317.68006号
[24] Jula,P.和Leachman,R.C.(2010年)。多资源约束下并行批处理机的多级协调调度。《运筹学》,58(4-Part-1),933-947·Zbl 1231.90200号 ·doi:10.1287/opre.1090.0788
[25] Kirkpatrick,S.、Gelatt,C.D,Jr和Vecchi,M.P.(1983年)。通过模拟退火进行优化。《科学》,220(4598),671-680·Zbl 1225.90162号 ·doi:10.1126/science.220.4598.671
[26] Koh,S.G.、Koo,P.H.、Ha,J.W.和Lee,W.S.(2004)。调度具有任意作业大小和不兼容作业族的并行批处理机器。《国际生产研究杂志》,42,4091-4107·Zbl 1060.90643号 ·doi:10.1080/00207540410001704041
[27] Kurz,M.E.和Askin,R.G.(2004)。使用顺序相关的设置时间安排灵活的流水线。欧洲运筹学杂志,159(1),66-82·Zbl 1067.90045号 ·doi:10.1016/S0377-2217(03)00401-6
[28] Kurz,M.E.和Mason,S.J.(2008)。在具有不兼容作业族和作业准备时间的批处理机器上,最大限度地减少总加权延迟。《国际生产研究杂志》,46(1),131-151·Zbl 1128.90404号 ·doi:10.1080/00207540600786665
[29] Lee,C.Y.和Uzsoy,R.(1999)。在具有动态作业到达的单批处理机器上最小化makespan。国际生产研究杂志,37219-236·Zbl 0939.90537号 ·doi:10.1080/002075499192020
[30] Lee,C.Y.、Uzsoy,R.和Martin-Vega,L.A.(1992年)。调度半导体老化操作的高效算法。运筹学,40764-775·Zbl 0759.90046号 ·doi:10.1287/操作40.4.764
[31] Li,C.L.和Lee,C.Y.(1997)。在批处理机器上安排合适的发布时间和到期日期。欧洲运筹学杂志,96(3),564-569·Zbl 0929.90038号 ·doi:10.1016/0377-2217(95)00332-0
[32] Malve,S.和Uzsoy,R.(2007年)。在具有动态作业到达和不兼容作业族的并行相同批处理机器上最小化最大延迟的遗传算法。计算机与运筹学,34(10),3016-3028·邮编:1185.90086 ·doi:10.1016/j.cor.2005.11.011
[33] Mehta,S.V.和Uzsoy,R.(1998年)。最小化具有不兼容作业族的批处理计算机上的总拖期。IIE交易,30,165-178。
[34] Mendes,J.J.M.、Gonçalves,J.F.和Resende,M.G.C.(2009年)。基于随机密钥的遗传算法求解资源受限的项目调度问题。计算机与运筹学,36(1),92-109·Zbl 1163.90500号 ·doi:10.1016/j.cor.2007.07.001
[35] Norman,B.A.和Bean,J.C.(1999)。复杂调度问题的遗传算法方法。海军研究后勤,46,199-211·Zbl 0918.90086号 ·doi:10.1002/(SICI)1520-6750(199903)46:2<199::AID-NAV5>3.0.CO;2升
[36] Norman,B.A.和Bean,J.C.(2000)。在并行机床上安排操作。IIE交易,32,449-459。
[37] Potts,C.N.和Kovalyov,M.Y.(2000年)。分批调度:综述。欧洲运筹学杂志,120228-249·Zbl 0953.90028号 ·doi:10.1016/S0377-2217(99)00153-8
[38] Reeves,C.R.(1997)。面向运筹学研究人员的遗传算法。信息计算杂志,9231-250·Zbl 0893.90145号 ·doi:10.1287/ijoc.9.3.231
[39] Samanlioglu,F.、Kurz,M.B.、Ferrell,W.G.和Tangudu,S.(2007年)。对称旅行商问题的混合随机密钥遗传算法。《国际运筹学杂志》,2(1),47-63·Zbl 1278.90478号 ·doi:10.1504/IJOR.2007.011443
[40] Smith,A.E.和Tate,D.M.(1993)。使用惩罚函数的遗传优化。S.Forrest(Ed.),《第五届遗传算法国际会议论文集》(第499-505页)。加利福尼亚州圣马特奥:Morgan Kaufmann·Zbl 0909.90172号
[41] Snyder,L.和Daskin,M.(2006年)。广义旅行商问题的随机密钥遗传算法。《欧洲运筹学杂志》,174,38-53·Zbl 1116.90091号 ·doi:10.1016/j.ejor.2004.09.057
[42] Spears,W.M.和De Jong,K.A.(1991年)。关于参数化均匀交叉的优点。第四届遗传算法国际会议论文集,加利福尼亚州圣地亚哥(第230-236页)·Zbl 1163.90486号
[43] Sung,C.S.和Choung,Y.I.(2000年)。最小化半导体制造中单个老化炉的制造周期。欧洲运筹学杂志,120559-574·Zbl 0971.90033号 ·doi:10.1016/S0377-2217(98)00391-9
[44] Uzsoy,R.(1994)。调度具有不同作业大小的单批处理机器。《国际生产研究杂志》,第32期,1615-1635页·兹比尔0906.90095 ·doi:10.1080/00207549408957026
[45] Uzsoy,R.和Yang,Y.(1997年)。最小化单个批处理机器上的总加权完成时间。《生产和运营管理》,6(1),57-73·doi:10.1111/j.1937-5956.1997.tb00415.x
[46] Uzsoy,R.、Lee,C.Y.和Martin-Vega,L.A.(1992年)。半导体工业生产计划和调度模型综述第一部分:系统特性、性能评估和生产计划。IIE交易,24,47-60·doi:10.1080/07408179208964233
[47] Wang,C.S.和Uzsoy,R.(2002年)。在批处理机器上最小化最大延迟的遗传算法。计算机与运筹学,291621-1640·doi:10.1016/S0305-0548(01)00031-4
[48] Weng,W.W.和Leachman,R.C.(1993年)。批处理工作站实时生产决策的改进方法。IEEE半导体制造汇刊,6(3),219-225·doi:10.1109/66.238169
[49] Xu,S.和Bean,J.C.(2007)。一种用于调度并行非相同批处理机器的遗传算法。IEEE调度计算智能研讨会论文集(第143-150页)。
[50] Yilmaz Eroglu,D.、Ozmutlu,H.C.和Ozmutru,S.(2014)。具有序列依赖启动时间的无关并行机调度问题的局部搜索遗传算法。《国际生产研究杂志》,52(19),5841-5856·doi:10.1080/00207543.2014.920966
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。