×

遗传算法中机器调度问题的概率控制人工染色体生成。 (英语) Zbl 1202.90128号

摘要:本文通过生成具有概率控制的人工染色体,开发了一种新的遗传算法来解决机器调度问题。遗传算法(ACGA)的人工染色体生成与基于概率模型的进化算法(EAPM)密切相关。人工染色体是由概率模型生成的,该模型从当前群体中提取基因信息。ACGA被认为是一种混合算法,因为它集成了传统的遗传算子和概率模型。本文提出的蚁群算法进一步利用蚁群算法中的“蒸发概念”来解决置换flowshop问题。“蒸发概念”用于减少过去经验的影响,并探索新的替代解决方案。在本文中,我们提出了三种不同的蒸发概率计算方法。只要将作业分配到置换flowshop问题中的某个位置,就会应用此蒸发概率。实验结果表明,与文献中的一些算法相比,我们使用蒸发概念的ACGA具有更好的性能。

MSC公司:

90B35型 运筹学中的确定性调度理论
90 C59 数学规划中的近似方法和启发式

软件:

MOTGA公司
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Abdul-Razaq,T.和Potts,C.(1988年)。单机调度的动态规划状态空间松弛。运筹学学会杂志,39(2),141-152·Zbl 0655.90034号
[2] Ackley,D.H.(1987)。基因爬山的连接主义机器。多德雷赫特:克鲁沃学院。
[3] Akturk,M.S.和Ozdemir,D.(2001)。一种新的优势规则,用于最小化不相等发布日期的总加权拖期。欧洲运筹学杂志,135(2),394–412·兹比尔1051.90013 ·doi:10.1016/S0377-2217(00)00319-2
[4] Alves,M.J.和Almeida,M.(2007)。MOTGA:多维背包问题的基于切比雪夫的多目标遗传算法。计算机与运筹学,34(11),3458–3470·Zbl 1127.90059号 ·doi:10.1016/j.cor.2006.02.008
[5] 贝克·K·R(1974)。排序和调度简介。纽约:Wiley。
[6] Baluja,S.(1995)。七种迭代和进化函数优化启发式算法的经验比较。
[7] Baluja,S.和Davies,S.(1998年)。组合优化的快速概率建模。第十五届全国/第十届人工智能/人工智能创新应用会议记录目录(第469–476页)。
[8] Baraglia,R.、Hidalgo,J.、Perego,R.,NUCE I和CNR P(2001)。旅行推销员问题的混合启发式算法。IEEE进化计算汇刊,5(6),613–622·电话:10.1109/4235.974843
[9] Belouadah,H.、Posner,M.和Potts,C.(1992年)。在单台机器上安排发布日期,以最小化加权总完成时间。离散应用数学,36(3),213-231·Zbl 0757.90032号 ·doi:10.1016/0166-218X(92)90255-9
[10] Birbil,ö.,&Fang S.C.(2003)。用于全局优化的类电磁机制。《全局优化杂志》,25(3),263-282·Zbl 1047.90045号 ·doi:10.1023/A:1022452626305
[11] Chang,P.C.(1999)。一种具有提前和拖期惩罚的单机调度的分枝定界方法。计算机与数学应用,37(10),133-144·Zbl 0931.90013号 ·doi:10.1016/S0898-1221(99)00130-3
[12] Chang,P.C.和Lee,H.C.(1992年a)。双准则单机调度问题的贪婪启发式算法。计算机与工业工程,22(2),121–131·doi:10.1016/0360-8352(92)90039-M
[13] Chang,P.C.和Lee,H.C.(1992b)。单机调度的两阶段方法:最小化总绝对偏差。中国工程师学会学报,15(6),735-742。
[14] Chang,P.C.、Chen,S.H.和Fan,C.Y.(2008a)。针对具有不同交货期的单机调度问题,提出了一种新的类电磁算法。应用专家系统39(3)。
[15] Chang,P.C.、Chen,S.H.和Fan,C.Y.(2008b)。挖掘基因结构,为单机调度问题中的遗传算法注入人工染色体。应用软计算杂志,8(1),767–777·doi:10.1016/j.asoc.2007.06.005
[16] Chang,P.C.、Chen,S.H.和Mani,V.(2009年)。一种具有优势特性的混合遗传算法求解具有相依惩罚的单机调度问题。应用数学建模,33(1),579–596·兹比尔1167.90503 ·doi:10.1016/j.apm.2008.01.006
[17] Corne,D.、Dorigo,M.、Glover,F.、Dasgupta,D.、Moscato,P.、Poli,R.和Price,K.(1999)。优化方面的新想法。纽约:McGraw-Hill。
[18] Dimopoulos,C.和Zalzala,A.(2000年)。制造优化进化计算的最新发展:问题、解决方案和比较。IEEE进化计算汇刊,4(2),93–113·doi:10.1009/4235.850651
[19] Framinan,J.M.、Gupta,J.N.D.和Leisten,R.(2004)。综述和分类了具有最大跨度目标的置换流水车间调度的启发式算法。运筹学学会杂志,55(12),1243-1255·Zbl 1088.90022号 ·doi:10.1057/palgrave.jors.2601784
[20] Glover,F.和Kochenberger,G.(1996年)。多维背包问题的关键事件禁忌搜索。元神经科学:理论与应用。多德雷赫特:克鲁沃学院·Zbl 0877.90055号
[21] Harik,G.(1999)。通过ECGA中的概率建模进行链接学习。乌尔班纳,51,61,801。
[22] Harik,G.、Lobo,F.和Goldberg,D.(1999)。紧凑型遗传算法。IEEE进化计算汇刊,3(4),287–297·doi:10.1109/4235.797971
[23] Hejazi,S.和Saghafian,S..(2005年)。具有最大持续时间标准的Flowshop调度问题:综述。《国际生产研究杂志》,43(14),2895–2929·兹比尔1068.90059 ·网址:10.1080/0020754050056417
[24] Jouglet,A.、Savourey,D.、Carlier,J.和Baptiste,P.(2008)。基于优势的启发式算法求解单机总成本调度问题。《欧洲运筹学杂志》,184(3),879–899·Zbl 1141.90019号 ·doi:10.1016/j.ejor.2006.11.036
[25] Larrañaga,P.和Lozano,J.A.(2002年)。分布估计算法:进化计算的新工具。多德雷赫特:克鲁沃学院·Zbl 0979.00024号
[26] Lee,C.Y.、Lei,L.和Pindo,M.(1997)。确定性调度的当前趋势。运筹学年鉴,70,1-41·Zbl 0890.90102号 ·doi:10.1023/A:1018909801944
[27] Lenstra,J.、Kan,A.和Brucker,P.(1975年)。机器调度问题的复杂性。研究整数程序。波恩研讨会·Zbl 0301.90025号
[28] Li,G.(1997年)。单机提前和拖期调度。《欧洲运筹学杂志》,96(3),546–558·Zbl 0917.90194号 ·doi:10.1016/S0377-2217(96)00062-8
[29] Liaw,C.F.(1999)。一种求解单机提前和拖期调度问题的分枝定界算法。计算机与运筹学,26(7),679–693·Zbl 0957.90061号 ·doi:10.1016/S0305-0548(98)00081-1
[30] Lin,S.和Kernighan,B.(1973年)。一种求解旅行商问题的有效启发式算法。运营研究,21(2),498–516·Zbl 0256.90038号 ·doi:10.1287/opre.21.2498
[31] Lozano,J.A.(2006)。走向新的进化计算:分布估计算法的进展。柏林:斯普林格·Zbl 1089.68121号
[32] Michalewicz,Z.、Dasgupta,D.、Le Riche,R.和Schoenauer,M.(1996)。约束工程问题的进化算法。计算机与工业工程,30(4),851-870·doi:10.1016/0360-8352(96)00037-X
[33] 蒙哥马利特区(2001)。实验的设计和分析·Zbl 0989.16023号
[34] Muhlenbein,H.和Paaß,G.(1996)。从基因重组到分布估计I.二进制参数。计算机科学课堂讲稿(第1141卷,第178-187页)。柏林:斯普林格。
[35] Murata,T.、Ishibuchi,H.和Tanaka,H.(1996)。flowshop调度问题的遗传算法。计算机与工业工程,30(4),1061–1071·doi:10.1016/0360-8352(96)00053-8
[36] Ow,P.S.和Morton,T.E.(1989)。单机早/晚问题。管理科学,35(2),177–191·Zbl 0666.90043号 ·doi:10.1287/mnsc.35.2177
[37] Pelikan,M.、Goldberg,D.E.和Cantu-Paz,E.(1999)。BOA:贝叶斯优化算法。《遗传和进化计算会议论文集》GECCO-99(第1卷,第525-532页)。
[38] Pelikan,M.、Goldberg,D.E.和Lobo,F.G.(2002年)。通过建立和使用概率模型进行优化的调查。计算优化与应用,21(1),5–20·Zbl 0988.90052号 ·doi:10.1023/A:1013500812258
[39] Rastegar,R.和Hariri,A.(2006年)。在研究紧凑型遗传算法方面向前迈进了一步。进化计算,14(3),277–289·doi:10.1162/evco.2006.14.3.277
[40] Reeves,C.R.(1995)。flowshop排序的遗传算法。计算机与运筹学,22(1),5-13·Zbl 0815.90097号 ·doi:10.1016/0305-0548(93)E0014-K
[41] Ruiz,R.和Maroto,C.(2005年)。置换flowshop启发式的全面回顾和评估。欧洲运筹学杂志,165(2),479–494·Zbl 1066.90038号 ·doi:10.1016/j.ejor.2004.04.017
[42] Schoonderwoard,R.、Holland,O.E.、Bruten,J.L.和Rothkrantz,L.J.M.(1997)。电信网络中基于蚂蚁的负载平衡。适应性行为,5(2),169·doi:10.1177/105971239700500203
[43] Sim,K.M.和Sun,W.H.(2003)。用于路由和负载平衡的蚁群优化:综述和新方向。IEEE系统、人与控制论汇刊,A部分,33(5),560-572·doi:10.1109/TSMCA.2003.817391
[44] Sourd,F.和Kedad-Sidhoum,S.(2003)。带有提前和延迟惩罚的单机问题。《调度杂志》,6(6),533–549·Zbl 1154.90490号 ·doi:10.1023/A:1026224610295
[45] Sourd,F.和Kedad Sidhoum,S.(2007年)。一种用于最早到达调度问题的快速分枝定界算法。《日程安排杂志》(第1-10页)·Zbl 1168.90471号
[46] Stutzle,T.、Hoos,H.H.等人(2000年)。MAX-MIN蚂蚁系统。未来一代计算机系统,16(8),889–914·doi:10.1016/S0167-739X(00)00043-1
[47] Syswerda,G.(1993年)。遗传算法中的模拟交叉。遗传算法基础,2239–255。
[48] 瓦伦特,J.M.S.和阿尔维斯,R.A.F.S.(2005)。改进了无空闲时间的提前/延迟调度问题的启发式算法。计算机与运筹学,32(3),557-569·Zbl 1061.90050号 ·doi:10.1016/j.cor.2003.08.003
[49] 瓦伦特,J.M.S.和阿尔维斯,R.A.F.S.(2007)。具有发布日期的提前/延迟调度问题的启发式。国际生产经济学杂志,106(1),261-274·doi:10.1016/j.ijpe.2006.06.006
[50] Wu,S.D.,Storer,R.H.,&Chang,P.C.(1993)。以效率和稳定性为标准的单机重调度启发法。计算机与运筹学,20(1),1-14·Zbl 0759.90049号 ·doi:10.1016/0305-0548(93)90091-V
[51] Zhang,Q.和Muhlenbein,H.(2004)。关于一类分布估计算法的收敛性。IEEE进化计算汇刊,8(2),127–136·doi:10.1109/TEVC.2003.820663
[52] Zhang,Q.、Sun,J.和Tsang,E.(2005)。一种求解最大团问题的带引导变异的进化算法。IEEE进化计算汇刊,9(2),192–200·doi:10.1109/TEVC.2004.840835
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。