×

兹马思-数学第一资源

重温模拟退火:基于组件的分析。(英语) Zbl 07023707
摘要:模拟退火(SA)是最古老的元启发式算法之一,已被应用于解决许多组合优化问题。多年来,许多作者提出了SA的一般性和特定问题的改进和变体。我们建议将这些知识积累到可自动配置的算法框架中,以便对于新的应用程序,算法设计者可以直接使用丰富的替代算法组件,而无需进一步的手动干预。在这里,我们将SA描述为算法组件的集合,并从这些组件中的文献中描述SA变体。我们通过(i)实现SA变体的现有算法组件,(ii)研究文献中提出的SA算法来展示我们的提议的优势,(iii)通过自动设计新的最先进的SA实现来提高SA性能;(iv)根据实验数据研究算法组件的作用和影响。我们的实验考虑了三个常见的组合优化问题,二次分配问题和两个变量的置换流水车间问题。
理学硕士:
90亿 运筹学与管理学
PDF格式 BibTeX公司 XML 引用
全文: 内政部
参考文献:
[1] Aarts,E.H.L.;Korst,J.H.M.;Michiels,W.,模拟退火,搜索方法学,187-210,(2005),Springer
[2] Abramson,D.,使用模拟退火构造学校时间表:顺序和并行算法,管理。科学,37,1198-113,(1991)
[3] Abramson,D.;Amoorthy,M.K.;Dang,H.,《学校时间表问题的模拟退火冷却时间表》,亚洲Pac。J、 操作。第16、1、1-22号决议(1999年)·Zbl 1053.90508号
[4] Andersen,K.;Vidal,R.V.V.;Iversen,V.B.,使用模拟退火设计远程处理通信网络,(Vidal,R.V.V.,应用模拟退火,(1993),Springer),201-215
[5] Andrieu,C.;de Freitas,N.;Doucet,A.;Jordan,M.I.,《MCMC机器学习简介》,Mach。学习,50,1-2,5-43,(2003)·Zbl 1033.68081
[6] Appleby,J.;Blake,D.;Newman,E.《在计算机上生成学校时间表的技术及其在其他调度问题中的应用》,Comput。J、 ,3,4,237-245,(1961年)·Zbl 0201.48903
[7] Balabrakash,P.;Biratari,M.;Stützle,T.,《F-race算法的改进策略:抽样设计和迭代优化》,(Bartz-Beelstein,T.;Blesa,M.J.;Blum,C.;Naujoks,B.;Roli,A.;Rudolph,G.;Sampels,M.,《混合元启发式》。混合元启发式,计算机科学讲义,第4771卷,(2007年),斯普林格:斯普林格海德堡,德国),108-122
[8] Battiti,R.;Tecchiolli,G.,《长期模拟退火和禁忌搜索:QAP任务的比较》,计算机。数学。申请书,28,6,1-8,(1994年)·68008ZB67
[9] Beham,A.;Affenzeller,M.;Wagner,S.,《基于实例的二次分配问题的算法选择》,《遗传与进化计算会议论文集》,1471-1478,(2017),ACM
[10] 《二次分配问题的突破局部搜索》,应用。数学。计算机,21994800-4815,(2013年)·Zbl 1401.90108号
[11] Bezerra,L.C.T.;López-Ibánez,M.;Stützle,T.,《多目标进化算法的自动组件设计》,IEEE Trans。进化。计算机,20,3,403-417,(2016年)
[12] Biratari,M.;Yuan,Z.;Balabrakash,P.;Stützle,T.《F-race和迭代F-race:概述》(Bartz-Beelstein,T.;Chiarandini,M.;Paquete,L.;Preuss,M.《优化算法分析的实验方法》(2010年),Springer:Springer Berlin,Germany),311-336·兹布1204.68280
[13] Bohachevsky,I.O.;Johnson,M.E.;Stein,M.L.,《函数优化的广义模拟退火》,技术计量学,28,3,209-217,(1986)·零担0609.65045
[14] 布雷曼,L.,随机森林,马赫。学习,45,1,5-32,(2001)·Zbl 1007.68152号
[15] Burkard,R.E.;Schela,E.;Pardalos,P.M.;Pitsoulis,L.S.,二次分配问题,(Pardalos,P.M.;Du,D.Z.,组合优化手册,第2卷,(1998年),Kluwer学术出版社),241-338·Zbl 0944.90071
[16] Burkard,R.E.;Karisch,S.E.;Rendl,F.,QAPLIB-a二次分配问题库,J.Global Optim.,10,4,391-403,(1997年)·Zbl 0884.90116
[17] Burkard,R.E.;Rendl,F.,《组合优化问题的热力学激励模拟程序》,欧洲。J、 操作。第17、2、169-174号决议(1984年)·Zbl 0541.90070
[18] Burke,E.K.;Bykov,Y.,《后期接受爬山启发》(2012年),斯特林大学技术代表CSM-192·Zbl 1380.90231
[19] Burke,E.K.;Bykov,Y.,《晚期接受爬山启发式》,欧洲。J、 操作。第258、1、70-78号决议(2017年)·Zbl 1380.90231
[20] 《二次分配问题:理论与算法》(1998年),荷兰多德雷赫特,荷兰,荷兰·Zbl 0909.90226
[21] 陈瑞敏;谢福瑞,陈瑞敏,一种基于交换局部搜索启发式的排列流水车间问题方案,应用。数学。2014年第215期,第215-215页
[22] 蔡恩ý,V.,《旅行商问题的热力学方法:一种有效的模拟算法》,J.Optim。理论应用,45,1,41-51,(1985)·Zbl 0534.90091
[23] Cohn,H.;Fielding,M.J.,《模拟退火:寻找最佳温度》,SIAM J.Optim.,9,3,779-802,(1999)·Zbl 0957.60072
[24] Connolly,D.T.,qap的改进退火方案,欧洲。J、 操作。第46、193-100号决议(1990年)·Zbl 0715.90079
[25] Dantas,A.L.;Pozo,A.T.R.,二次分配问题的元学习算法选择方法,2018 IEEE进化计算大会(CEC),1-8,(2018),IEEE
[26] Dueck,G.,新的优化启发式:大洪水算法和记录到记录的旅行,J.Comput。物理学,104,1,86-92,(1993)·Zbl 0773.65042
[27] Dueck,G.;Scheuer,T.,《阈值接受:一种优于模拟退火的通用优化算法》,J.Comput。物理学,90,161-175,(1990)·Zbl 0707.65039
[28] Fernandez Viagas,V.;Ruiz,R.;Framiñan,J.M.,《置换流水车间最小化制造周期的近似方法新视野:最新技术和计算评估》,欧洲。J、 操作。第257、3707-721号决议(2017年)·Zbl 1394.90271
[29] 菲尔丁,M.J.,最佳固定温度下的模拟退火,暹罗J.Optim.,11,2,289-307,(2000)·Zbl 1010.90069
[30] Fischetti,M.;Monaci,M.;Salvagnin,D.,《二次分配问题的三个想法》,Oper。第604954-964号决议(2012年)·Zbl 1260.90117
[31] Fogel,D.B.;Owens,A.J.;Walsh,M.J.,《模拟进化的人工智能》(1966年),John Wiley&Sons·Zbl 0148.40701
[32] 整合与加速禁忌搜索,模拟退火与遗传演算法,人工神经网络。操作。第41、2、47-67号决议(1993年)·Zbl 0771.90083
[33] Fox,B.L.,模拟退火:民俗学,事实和方向,科学计算中的蒙特卡罗和准蒙特卡罗方法,17-48,(1995),斯普林格·Zbl 0831.65065
[34] FramiñAn,J.M.;Leisten,R.;Ruiz,R.,《制造调度系统:模型、方法和工具的集成视图》(2014年),Springer:Springer纽约,NY·Zbl 1354.90005
[35] Franzin,A.;Stützle,T.,《随机局部搜索中接受标准的比较》,(Lutton,E.;Legrand,P.;Parrend,P.;Monmarché,N.;Schoenauer,M.,EA 2017:人工进化。EA 2017:人工进化,《计算机科学讲义》,第10764卷,(2017年),斯普林格:斯普林格海德堡,德国),16-29
[36] Franzin,A.,Stützle,T.,2018年。重温模拟退火:基于组件的分析:补充材料。http://iridia.ulb.ac.be/supp/iridiasuppl2018-001。
[37] Garey,M.R.;Johnson,D.S.;Sethi,R.,flowshop和jobshop调度的复杂性,数学。操作。第117-129号决议,(1976年)·Zbl 0396.90041
[38] Geman,S.;Geman,D.,《随机松弛,吉布斯分布和图像的贝叶斯恢复》,IEEE Trans。肛门模式。机器。第726-741页,1984年·零担0573.62030
[39] (Gendreau,M.;Potvin,J.Y.《元启发式手册》,第2版,《运筹学与管理科学国际丛书》,第146卷,(2010年),斯普林格:纽约州斯普林格)·Zbl 1198.90002
[40] Genuer,R.;Poggi,J.M.;Tuleau Malot,C.,《使用随机森林的变量选择》,模式识别。Lett.,31,14,2225-2236,(2010年)
[41] Glover,F.,使用代理约束的整数规划启发式算法,Decis。科学,8156-166,(1977)
[42] Hajek,B.,最佳退火冷却计划,数学。操作。第13、2、311-329号决议(1988年)·零担0652.65050
[43] Hajek,B.;Sasaki,G.,《模拟退火到冷却与否》,系统。《控制通报》,12,5,443-447,(1989年)·Zbl 0685.93075
[44] Hansen,P.;Jaumard,B.,《最大可满足性问题的算法》,计算,44279-303,(1990)·Zbl 0716.68077
[45] Henderson,D.;Jacobson,S.H.;Johnson,A.W.,《模拟退火的理论与实践》,元启发式手册,287-319,(2003),Springer·Zbl 1102.90381
[46] 《自然和人工系统的适应》(1975),密歇根大学出版社
[47] 霍斯,H.H.,优化编程,公社。ACM,55,2,70-80,(2012年)
[48] Hoos,H.H.;Stützle,T.,《随机局部搜索基础与应用》(2005),摩根考夫曼出版社:摩根考夫曼出版社旧金山,加利福尼亚州·Zbl 1126.68032
[49] Hu,T.C.;Kahng,A.B.;Tsao,C.W.A.,《旧学士接受:一类新的非单调阈值接受方法》,ORSA J.Comput.,7,4,417-425,(1995)·Zbl 0843.90099
[50] Hussin,M.S.;Stützle,T.,《求解大型二次分配实例的禁忌搜索与模拟退火》,计算机。操作。第43286-291号决议(2014年)·Zbl 1348.90516
[51] Hutter,F.;Hoos,H.H.;Leyton Brown,K.,《基于序列模型的通用算法配置优化》(Coello,C.A.C.,学习与智能优化,第五届国际会议,LION 5。学习与智能优化,第五届国际会议,LION 5,《计算机科学讲义》,第6683卷,(2011年),斯普林格:斯普林格海德堡,德国),507-523
[52] Hutter,F.;Hoos,H.H.;Leyton Brown,K.;Stützle,T.,《参数:自动算法配置框架》,J.Artif。因特尔。第36267-306号决议(2009年)·Zbl 1192.68831
[53] Ishibuchi,H.;Misaki,S.;Tanaka,H.,flow shop排序问题的改进模拟退火算法,欧洲。J、 操作。第81、2388-398号决议(1995年)·Zbl 0927.90048
[54] Jackson,W.G.;厄兹坎,E.;John,R.I.,《跨域搜索的局部搜索元启发式接受》,专家系统。申请书,109,131-151,(2018年)
[55] Jajodia,S.;Minis,I.;Harhalakis,G.;Proth,J.M.,《类别:使用模拟退火的计算机化布局解决方案》,Int.J.Prod.Res.,30,1,95-108,(1992年)·Zbl 0825.90487
[56] 杰鲁姆,M.,大集团逃避大都市进程,随机结构。算法,3,4,347-359,(1992)·中银0754.60018
[57] Jerrum,M.;Sinclair,A.,《马尔可夫链蒙特卡罗方法:近似计算和积分的方法》,(Hochbaum,D.S.,NP难题的近似算法,(1996年),PWS出版公司,482-520
[58] Johnson,A.W.;Jacobson,S.H.,关于广义爬山算法的收敛性,离散应用。数学,119,1,37-57,(2002)·Zbl 0994.90115
[59] Johnson,D.S.;Aragon,C.R.;McGeoch,L.A.;Schevon,C.,《模拟退火优化:实验评估:第一部分,图划分,运算》。第37、6、865-892号决议,(1989年)·零担0698.90065
[60] Johnson,D.S.;Aragon,C.R.;McGeoch,L.A.;Schevon,C.,《模拟退火优化:实验评估:第二部分:图着色和数字划分》,Oper。第39、3、378-406号决议(1991年)·Zbl 0739.90055
[61] KhudaBukhsh,A.R.;Xu,L.;Hoos,H.H.;Leyton Brown,K.,SATenstein:从组件自动构建本地搜索SAT解算器,(Boutiler,C.,《第二十一届国际人工智能联席会议论文集》(IJCAI-09),(2009年),AAAI出版社:AAAI Press Menlo Park,CA),517-524
[62] KhudaBukhsh,A.R.;Xu,L.;Hoos,H.H.;Leyton Brown,K.,SATEnstein:从组件自动构建本地搜索SAT解算器,人工智能。国际,232,20-42,(2016年)·Zbl 1351.68255
[63] Kirkpatrick,S.,模拟退火优化:定量研究,J.Stat.Phys.,34,5-6,975-986,(1984)
[64] Kirkpatrick,S.;Gelatt,C.D.;Vecchi,M.P.,模拟退火优化,科学,220671-680,(1983)·Zbl 1225.90162
[65] Koopmans,T.C.;Beckmann,M.J.,《分配问题和经济活动的位置》,《计量经济学》,25,53-76,(1957年)·Zbl 0098.12203
[66] Liao,T.;Stützle,T.;de Oca,M.A.M.;Dorigo,M.,《用于连续优化的统一蚁群优化算法》,欧洲。J、 操作。第234、3597-609号决议(2014年)·90ZB221.1304升
[67] López Ibáñez,M.;Dubois Lacoste,J.;Cáceres,L.P.;Stützle,T.;Biratari,M.,《irace包:自动算法配置迭代竞速》,Oper。透视图,第43-3页,2016年
[68] López Ibánez,M.;Dubois Lacoste,J.;Stützle,T.;Biratari,M.,《Irace软件包,自动算法配置迭代竞赛》(2011),IRIDIA,UniversitéLibre de Bruxelles,比利时,技术代表。
〔69〕 López Ibáñez,M.;Kessaci,M.E.;Stützle,T.,《从算法组件自动设计混合元启发式算法》(2017),IRIDIA,UniversitéLibre de Bruxelles,比利时,技术代表。
[70] López Ibánez,M.;Stützle,T.,《多目标蚁群优化算法的自动设计》,IEEE Trans。进化。计算机,166861-875,(2012)
[71] López Ibánez,M.;Stützle,T.,《自动改进优化算法的任何时间行为》,欧洲。J、 操作。第235、3569-582号决议(2014年)·Zbl 1401.90274号
[72] Lundy,M.;Mees,A.,《退火算法的收敛性》,数学。计划,34,1111-124,(1986)·Zbl 0581.90061
[73] Marmion,M.E.;Mascia,F.;López-Ibánez,M.;Stützle,T.,《混合随机局部搜索算法的自动设计》,(Blesa,M.J.;Blum,C.;Festa,P.;Roli,A.;Sampels,M.,混合元启发式算法。混合元启发式,计算机科学讲义,第7919卷,(2013年),斯普林格:斯普林格海德堡,德国),144-158
[74] Mascia,F.;López Ibánez,M.;Dubois Lacoste,J.;Stützle,T.,《从语法到参数:带加权延迟的置换流水车间问题的自动迭代贪婪设计》,(Pardalos,P.M.;Nicosia,G.,学习和智能优化,第七届国际会议,LION 7。学习与智能优化,第七届国际会议,LION 7,《计算机科学讲义》,第7997卷,(2013年),斯普林格:斯普林格海德堡,德国),321-334
[75] Metropolis,N.;Rosenbluth,A.W.;Rosenbluth,M.N.;Teller,A.;Teller,E.《快速计算机器状态方程计算》,J.Chem。物理学,211087-1092,(1953年)
[76] Misevičius,A.,二次分配问题的改进模拟退火算法,Informatica,14,4,497-514,(2003)·Zbl 1176.90665
[77] Mitra,D.;Romeo,F.;Sangiovanni Vincentelli,A.,模拟退火、决策和控制的收敛性和有限时间行为,1985年第24届IEEE会议,761-767,(1985),IEEE
[78] 莫斯卡托,P.,1989年。进化、搜索、优化、遗传算法与武术:走向模因算法,加州理工大学并行计算程序。C3P报告826,加州理工学院。
[79] Moscato,P.;Fontanari,J.F.,《模拟退火中的随机与确定性更新》,Phys。利特。A、 146,4,204-208,(1990年)
[80] Nawaz,M.;Enscore,E.;Ham,I.,一种用于-机器,n-作业流程车间排序问题,欧米茄,11,1,91-95,(1983)
[81] Nikolaev,A.G.;Jacobson,S.H.,模拟退火,(Gendreau;Potvin,《元启发式手册》,第2版,(2010年),Springer:Springer纽约,NY),1-39
[82] 奥格布,F.A.;史密斯,D.K.,《模拟退火算法在n/m/C最大流车间问题求解中的应用》,计算机。操作。第243-17页,1990年·Zbl 0694.90059
[83] Orosz,J.E.;Jacobson,S.H.,静态模拟退火算法分析,J.Optim。理论应用,115,1165-182,(2002)·Zbl 1047.90078
[84] Osman,I.H.;Potts,C.N.,《置换流水车间调度的模拟退火》,Omega,17,6,551-557,(1989)
[85] Pagnozzi,F.;Stützle,T.,《置换流水车间问题混合随机局部搜索算法的自动设计》,(2018),IRIDIA,比利时布鲁克塞尔大学,技术代表。
[86] Pan,Q.K.;Ruiz,R.,《具有流时间最小化的flowshop调度问题的局部搜索方法》,欧洲。J、 操作。第222、1、31-43号决议(2012年)·Zbl 1253.90114
[87] Pan,Q.K.;Ruiz,R.,《置换流水车间启发式法的综合回顾与评估》,Comput。操作。第40、117-128号决议(2013年)·Zbl 1349.90386
[88] Paul,G.,二次分配问题的禁忌搜索和模拟退火启发式的比较性能,Oper。Res.Lett.,38,6,577-581,(2010年)·Zbl 1202.90176号
[89] Paulli,J.,模拟退火与禁忌搜索应用于二次指派问题之计算比较,(Vidal,R.V.V.,applied simulated annealing,1993,(1993),Springer),201-215
[90] Pinedo,M.L.,《调度:理论、算法和系统》(2012年),Springer:Springer纽约,NY·Zbl 1239.90002
[91] Pitzer,E.;Beham,A.;Affenzeller,M.,《使用适应度景观分析的二次分配问题的自动算法选择》,欧洲组合优化进化计算会议,109-120,(2013),Springer
[92] Rechenberg,I.,《进化战略:优化技术系统与生物进化的原理》(1973),Frommann Holzboog:Frommann Holzboog,德国斯图加特
[93] Rose,J.;Klebsch,W.;Wolf,J.,《模拟退火位置的温度测量和平衡动力学》,IEEE Trans。计算机。辅助设计。整数。电路系统,9,3,253-259,(1990)
[94] Schwefel,H.P.,Numerische Optimierung von Computer Modellen mittels der EvolutionssStrategie,(1977年),Birkhäuser:瑞士巴塞尔的Birkhäuser·Zbl 0347.65035
[95] Smith Miles,K.,《使用元学习概念进行优化的深入算法选择》,神经网络,2008年。IJCNN 2008(IEEE计算智能世界大会)。IEEE国际联席会议,4118-4124,(2008),IEEE
[96] Sörensen,K.,《隐喻暴露的元启发式》,Int.Trans。操作。第22、1、3-18号决议(2015年)·Zbl 1309.90127号
[97] Sörensen,K.;Sevaux,M.;Glover,F.《元启发式的历史》,(Martí,R.;Pardalos,P.M.;Resende,M.G.C.,《启发式手册》(2018年),Springer International Publishing),1-18
[98] Souilah,A.,制造系统布局设计模拟退火,欧洲。J、 操作。第82、3592-614号决议(1995年)·Zbl 0905.90101
[99] 有限长度退火算法,1991年·Zbl 0719.90094
[100] Stützle,T.,关于工程随机局部搜索算法的一些思考,(Viana,A.,2009年欧盟会议记录:讨论未来:新的应用领域和创新方法,(2009年)),47-52
[101] Szu,H.;Hartley,R.,《快速模拟退火》,Phys。利特。A、 122,3,157-162,(1987年)
[102] 泰拉德,E.D.,基本调度问题的基准,欧元。J、 操作。第64、2、278-285页(1993年)·Zbl 0769.90052
[103] 泰拉德,E.D.,二次分配问题迭代搜索的比较。科学,3,2,87-105,(1995)·Zbl 0916.90235
[104] Tam,K.Y.为制造单元分配空间的模拟退火算法,国际J.Prod.Res.,30,1,63-87,(1992)·Zbl 0825.90485
[105] Vallada,E.;Ruiz,R.;Framiñan,J.M.,《流程车间调度问题的新硬基准——最小化制造时间》,欧洲。J、 操作。第240、3666-677号决议(2015年)·Zbl 1338.90185
[106] Weyland,D.,《和谐搜索算法的严格分析:研究群体如何被一种“新颖”的方法误导》,Int.J.Appl。元启发式计算,12,2,50-60,(2010)
[107号] Weyland,D.,《和谐搜索算法的批判分析:如何不解决数独,Oper》。Res.Perspect.,297-105,(2015年)
[108] Wright,M.N.;Ziegler,A.,Ranger:c++中高维数据的随机森林快速实现,r,J.Stat.Softw.,77,1,1-17,(2017)
[109号] Zillberstein,S.,在智能系统中使用anytime算法,AI Mag.,17,3,73-83,(1996)
此参考列表基于出版商或数字数学图书馆提供的信息。它的项被试探性地匹配到zbMATH标识符,并且可能包含数据转换错误。它试图尽可能准确地反映原始论文中列出的参考文献,而不要求匹配的完整性或精确性。