×

二次分配问题的迭代禁忌搜索算法的实现。 (英文) Zbl 1244.90129号

摘要:我们描述了二次分配问题(QAP)的迭代禁忌搜索(ITS)算法的实现,该问题是组合优化中的著名问题之一。到目前为止,中型和大型QAP实际上无法求解到最优,因此启发式算法被广泛使用。在建议的ITS方法中,集约化和多样化机制以适当的方式结合在一起。强化的目标是在给定解决方案的邻域中搜索好的解决方案,而多样化则负责逃离局部最优并转向搜索空间的新区域。特别是,实现了以下增强:用于快速评估目标函数和有效数据结构的新公式;扩展的强化机制(包括随机禁忌准则、禁忌搜索与局部搜索相结合、动态禁忌列表维护);使用定期tabu任期和特殊变异程序增强多元化战略。ITS算法在取自QAP库QAPLIB的不同实例上进行了测试。实验结果表明,该算法具有良好的效率,特别是对于随机QAP实例。

MSC公司:

90B80型 离散位置和分配
90C27型 组合优化
90 C59 数学规划中的逼近方法和启发式方法
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Ahuja RK,Jha KC,Orlin JB,Sharma D(2007)二次分配问题的大规模邻域搜索。信息J计算19:646–657·Zbl 1241.90068号 ·doi:10.1287/ijoc10600201
[2] Angel E,Zissimopoulos V(2002)关于元启发式二次分配问题的难度。赫里斯特杂志8:399–414·doi:10.1023/A:1015454612213
[3] Battiti R,Tecchiolli G(1994)反应式禁忌搜索。ORSA J计算6:126–140·Zbl 0807.90094号 ·doi:10.1287/ijoc.6.2.126
[4] Blum C,Roli A(2003)组合优化中的元启发式:概述和概念比较。ACM计算概况35:268–308·doi:10.1145/93753.937505
[5] Bölte A,Thonemann UW(1996)用遗传编程优化模拟退火调度。欧洲运营研究杂志92:402–416·Zbl 0912.90235号 ·doi:10.1016/0377-2217(94)00350-5
[6] Burkard RE,Jo ela E,Pardalos PM,Pitsoulis L(1998)二次分配问题。摘自:杜德泽(Du DZ),Pardalos PM(eds)组合优化手册,第3卷。多德雷赫特·克鲁沃,第241-337页·Zbl 0944.90071号
[7] Burkard RE、Karisch S、Rendl F(1997)QAPLIB–二次分配问题库。《全球优化》杂志,10:391–403。http://www.seas.upenn.edu/qaplib网站/ ·Zbl 0884.90116号
[8] Drezner Z(2003)二次分配问题的一种新的遗传算法。信息J计算15:320–330·Zbl 1238.90108号 ·doi:10.1287/ijoc.15.3.320.16076
[9] Drezner Z(2005)二次分配问题的扩展同心禁忌。欧洲运营研究杂志160:416–422·Zbl 1067.90108号 ·doi:10.1016/S0377-2217(03)00438-7
[10] Drezner Z(2008)用混合遗传算法解决二次分配问题的广泛实验。计算操作结果35:717–736·Zbl 1278.90463号 ·doi:10.1016/j.cor.2006.05.004
[11] Drezner Z,Hahn PM,Taillard ED(2005)二次分配问题的最新进展,特别强调了元神经方法难以实现的实例。《Ann Oper Res》139:65–94·Zbl 1091.90033号 ·doi:10.1007/s10479-005-3444-z
[12] Fleurent C,Ferland JA(1994)二次分配问题的遗传杂交。In:Pardalos PM,Wolkowicz H(eds)二次分配和相关问题。离散数学和理论计算机科学DIMACS系列,第16卷。普罗维登斯AMS,第173-188页·Zbl 0817.90056号
[13] Frieze AM,Yadegar J,El-Horbaty S,Parkinson D(1989)阵列处理器上分配问题的算法。并行计算11:151–162·Zbl 0678.68023号 ·doi:10.1016/0167-8191(89)90025-2
[14] Gambardella LM,Taillard ED,Dorigo M(1999)二次分配问题的蚁群。《运营研究杂志》50:167–176·Zbl 1054.90621号
[15] Glover F(1989)禁忌搜索:第一部分ORSA J计算1:190–206·Zbl 0753.90054号 ·doi:10.1287/ijoc.1.3.190
[16] Glover F(1990)禁忌搜索:第二部分。ORSA J计算2:4–32·Zbl 0771.90084号 ·doi:10.1287/ijoc.2.1.4
[17] Glover F,Laguna M(1997)禁忌搜索。多德雷赫特·克鲁沃
[18] James T,Rego C,Glover F(2009)二次分配问题的合作并行禁忌搜索算法。欧洲运营研究杂志195:810–826·Zbl 1156.90400号 ·doi:10.1016/j.ejor.2007.06.061
[19] Kennedy J,Eberhart R(1995),粒子群优化。收录:第四届IEEE神经网络国际会议论文集,澳大利亚珀斯,第1942-1948页
[20] Koopmans T,Beckmann M(1957)分配问题和经济活动的位置。经济计量学25:53–76·Zbl 0098.12203号 ·doi:10.2307/1907742
[21] Li Y,Pardalos PM,Resende MGC(1994)二次分配问题的贪婪随机自适应搜索过程。In:Pardalos PM,Wolkowicz H(eds)二次分配和相关问题。离散数学和理论计算机科学DIMACS系列,第16卷。AMS,普罗维登斯,第237-261页·Zbl 0817.90057号
[22] Loiola EM、de Abreu NMM、Boaventura-Netto PO、Hahn P、Querido T(2007)二次分配问题的调查。欧洲运营研究杂志176:657–690·Zbl 1103.90058号 ·doi:10.1016/j.ejor.2005.09.032
[23] Lourenco HR,Martin O,Stützle T(2002)《迭代局部搜索》。收录:Glover F,Kochenberger G(编辑)《元启发式手册》。诺威尔·克鲁沃,第321-353页
[24] Martin O,Otto SW(1996)将模拟退火与局部搜索启发式相结合。《运营年鉴》63:57–75·Zbl 0851.90097号 ·doi:10.1007/BF02601639
[25] Martin O,Otto SW,Felten EW(1991)旅行商问题的大步马尔可夫链。复杂系统5:299–326·Zbl 0736.90063号
[26] McLoughlin JF III,Cedeño W(2005)增强进化禁忌搜索及其在二次分配问题中的应用。摘自:Beyer H-G,O'Reilly U-M(编辑)《遗传和进化计算会议论文集》–GECCO 2005。纽约ACM出版社,第975–982页
[27] Merz P,Freisleben B(2000)二次分配问题的适应度景观分析和模因算法。IEEE Trans Evolut计算4:337–352·doi:10.1009/4235.887234
[28] Misevicius A(2004)改进的混合遗传算法:二次分配问题的新结果。基于知识的系统17:65–73·doi:10.1016/j.knosys.2004.03.001
[29] Misevicius A(2005)二次分配问题的禁忌搜索算法。计算优化应用程序30:95–111·兹比尔1130.90041 ·doi:10.1007/s10589-005-4562-x
[30] Misevicius A,Ostreika A(2007)为二次分配问题定义tabu任期。通知Technol Control 36:341–347
[31] Nissen V(1994)利用自然界的线索解决二次分配问题。IEEE Trans神经网络5:66–72·数字对象标识代码:10.1109/72.265961
[32] Nolle L(2008)关于无控制参数优化算法。发表于:Bramer M、Coenen F、Petridis M(eds)《智能系统研究与开发》第二十五卷,AI-2008年会议记录,第二十八届SGAI人工智能创新技术与应用国际会议。伦敦施普林格,第119-130页
[33] Rechenberg I(1994)《进化战略》94。弗罗曼-霍尔茨堡,斯图加特
[34] Sahni S,Gonzalez T(1976)P-完全近似问题。美国临床医学杂志23:555–565·Zbl 0348.90152号 ·数字对象标识代码:10.1145/321958.321975
[35] Schrimpf G,Schneider J,Stamm-Wilbrandt H,Dueck G(2000)使用破坏和重建原理的破纪录优化结果。计算物理杂志159:139–171·Zbl 0997.90105号 ·doi:10.1006/jcph.1999.6413
[36] Schwefel H-P(1995),进化与优化搜索。纽约威利
[37] Smyth K,Hoos HH,Stützle T(2003)为MAX-SAT迭代鲁棒禁忌搜索。In:Xiang Y,Chaib draa B(eds)人工智能进展:加拿大智能计算研究学会第16届会议论文集。人工智能课堂讲稿,第2671卷。柏林施普林格,第129-144页
[38] Stützle T(2006)对二次分配问题进行了迭代局部搜索。欧洲运营研究杂志174:1519–1539·Zbl 1103.90066号 ·doi:10.1016/j.ejor.2005.01.066
[39] Taillard ED(1991)QAP的稳健禁忌搜索。并行计算17:443–455·doi:10.1016/S0167-8191(05)80147-4
[40] Taillard ED(1995)二次分配问题迭代搜索的比较。地理科学3:87–105·Zbl 0916.90235号 ·doi:10.1016/0966-8349(95)00008-6
[41] Tseng L,Liang S(2005)二次分配问题的混合元启发式算法。计算优化应用程序34:85–113·Zbl 1111.90082号 ·doi:10.1007/s10589-005-3069-9
[42] VoßS(1995)使用反向消去法求解二次分配问题。摘自:Nash SG,Sofer A(编辑)《新兴技术对计算机科学和运筹学的影响》。多德雷赫特·克鲁沃,第281-296页·Zbl 0827.90111号
[43] VoßS(2000)非线性分配问题的启发式。收录:Pardalos PM,Pitsoulis L(eds)非线性分配问题。波士顿Kluwer,第175-215页·Zbl 1042.90027号
[44] Xu Y-L,Lim MH,Ong YS,Tang J(2006)求解二次分配问题的GA-ACO局部搜索混合算法。收录:Keijzer M等人(编辑)《遗传和进化计算会议论文集-GECCO 2006,第1卷》。纽约ACM出版社,第599-605页
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。