×

离散优化问题的二进制加速粒子群算法(BAPSA)。 (英语) Zbl 1315.90033号

摘要:大多数组合优化问题(COP)都定义在离散空间中。因此,近年来,提出一种有效的算法来解决这些问题已成为一个引人注目的课题。本文提出了一种基于二进制粒子群算法(BPSO)和牛顿运动定律的元神经算法,即二进制加速粒子群算法。该方法在两种全局和局部拓扑中提出,并在0-1多维背包问题(MKP)上进行了评估,该问题是COP和NP-hard问题中的一个著名问题。此外,在全局和局部拓扑以及遗传算法(GA)方面,将结果与BPSO进行了比较。我们应用罚函数(PF)技术、检查与删除(CD)和改进的检查与修复算子(ICRO)算法三种方法来解决MKP中不可行解的问题。实验结果表明,所提出的方法比BPSO和GA具有更好的性能,尤其是当应用ICRO算法将不可行解转化为可行解时。

MSC公司:

90C27型 组合优化

软件:

MINTO公司OR-库
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Cook W.J.、Cunningham W.H.、Pulleyblank W.R.、Schrijver A.:组合优化。柏林施普林格(1997)·doi:10.1002/9781118033142
[2] Neapolitan R.,Naimipour K.:《使用C++伪代码的算法基础》,第3版。琼斯和巴特利特,马萨诸塞州(2004)·Zbl 1227.68001号
[3] Chu P.C.,Beasley J.E.:多维背包问题的遗传算法。《启发式杂志》4(1),63-86(1998)·Zbl 0913.90218号 ·doi:10.1023/A:1009642405419
[4] Snyder L.V.,Daskin M.S.:广义旅行商问题的随机密钥遗传算法。欧洲药典。第174号决议、第38-53号决议(2006年)·Zbl 1116.90091号 ·doi:10.1016/j.jor.2004.09.057
[5] Din D.:无线ATM骨干网络设计问题的启发式和模拟退火算法。《信息科学杂志》。工程24483-501(2008)
[6] Andresen M.、Bräsel H.、Mörig M.、Tusch J.、Werner F.、Willenius P.:最小化开放式车间平均流动时间的模拟退火和遗传算法。数学。计算。模型。48, 1279-1293 (2008) ·Zbl 1187.90127号 ·doi:10.1016/j.mcm.2008.01.002
[7] Engin O.,Döyen A.:利用人工免疫系统解决混合流水车间调度问题的新方法。未来一代。计算。系统。20(6), 1083-1095 (2004) ·doi:10.1016/j.future.2004.03.014
[8] Du W.,Du H.,Li M.:TSP的超突变抗体克隆算法。西电大学36,527-534(2009)
[9] 孔明、田平、高玉川:多维背包问题的一种新的蚁群优化算法。计算。操作。第35(8)号决议,2672-2683(2008)·Zbl 1169.90435号 ·doi:10.1016/j.cor.2006.12.029
[10] Yang J.,Shi X.,Marchese M.,Liang Y.:广义TSP问题的蚁群优化方法。掠夺。自然科学。18(11), 1417-1422 (2008) ·doi:10.1016/j.pnsc.2008.03.028
[11] Labed S.、Gherboudj A.、Chikhi S.:多维背包问题的改进混合粒子群优化算法。国际期刊计算。申请。34(2), 11-16 (2011)
[12] Shi X.H.,Liang Y.C.,Lee H.P.,Lu C.,Wang Q.X.:基于粒子群优化的TSP和广义TSP算法。信息处理。莱特。103(5), 169-176 (2007) ·Zbl 1187.90238号 ·doi:10.1016/j.ipl.2007.03.010
[13] Fadlaoui K.,Galinier P.:覆盖设计问题的禁忌搜索算法。《启发式杂志》17(6),659-674(2011)·Zbl 1237.90192号 ·doi:10.1007/s10732-010-9150-2
[14] James T.,Rego C.,Glover F.:二次分配问题的多起点禁忌搜索和多样化策略。IEEE传输。系统。人类网络。A部分39(3),579-596(2009)·doi:10.1109/TSMCA.2009.2014556
[15] Zhu W.,Curry J.,Marquez A.:SIMD禁忌搜索用于图形硬件加速的二次分配问题。《国际生产研究杂志》第481035-147期(2009年)·Zbl 1197.90281号 ·网址:10.1080/00207540802555744
[16] 梁毅,高毅,徐志斌:种群多样性程度——遗传算法早熟收敛及其马尔可夫链分析的视角。IEEE传输。神经网络。8(5), 1165-1176 (1997) ·数字对象标识代码:10.1109/72.623217
[17] Hrstka O.,KučerováA.:基于微分算子的实数编码遗传算法的改进,防止过早收敛。高级工程师软件。35237-246(2004年)·doi:10.1016/S0965-9978(03)00113-3
[18] Moslemipour G.,Lee T.S.,Rilling D.:柔性制造系统中设计动态和稳健布局的智能方法综述。国际先进制造技术杂志。60, 11-27 (2012) ·doi:10.1007/s00170-011-3614-x
[19] 高伟峰,刘S.Y.,黄L.L.:基于混沌对立的种群初始化和随机搜索技术的粒子群优化。Commun公司。非线性科学。数字。模拟。17(11), 4316-4327 (2012) ·Zbl 1254.90300号 ·doi:10.1016/j.cnsns.2012.03.015
[20] Mendes R.、Kennedy J.、Neves J.:完全知情的粒子群:简单也许更好。IEEE传输。进化。计算。8(3), 204-210 (2004) ·doi:10.1109/TEVC.2004.826074
[21] Liang J.J.,Qin A.K.,Suganthan P.N.,Baskar S.:用于多峰函数全局优化的综合学习粒子群优化器。IEEE传输。进化。计算。10(3), 281-295 (2006) ·doi:10.1010/TEVC.2005.857610
[22] 詹振华,张杰,李毅,钟华生:自适应粒子群优化。IEEE传输。系统。人类网络。B部分39(6),1362-1381(2009)·doi:10.1109/TSMCB.2009.2015956
[23] Holland J.H:自然和人工系统中的适应。密歇根大学出版社,密歇根州安娜堡(1975)·Zbl 0317.68006号
[24] Lau H.C.W.,Chan T.M.,Tsui W.T.,Pang W.K.:应用遗传算法解决多报告车辆路径问题。IEEE传输。自动。科学。工程7(2),383-392(2010)·doi:10.1109/TASE.2009.2019265
[25] Ahuja P.K.,Orlin J.B.,Tiwari A.:二次分配问题的贪婪遗传算法。计算。操作。第27号决议((10),917-934(2000)·Zbl 0970.90067号 ·doi:10.1016/S0305-0548(99)00067-2
[26] Zhang Q.、Manier H.和Manier M.A.:具有禁忌搜索过程的遗传算法,用于具有运输约束和有限加工时间的柔性车间调度。计算。操作。第39号决议,1713-1723(2012)·兹比尔1251.90208 ·doi:10.1016/j.cor.2011.10.007
[27] Lee Z.J.,Su S.F.,Chiang C.C.,Liu K.H.:用于多序列比对的蚁群优化遗传算法(GA-ACO)。申请。软计算。8(1), 55-78 (2008) ·doi:10.1016/j.asoc.2006年10月12日
[28] Defersha F.M.,Chen M.Y.:一种混合遗传算法,用于带有设置和可变子点的flowshop批量流。《国际期刊生产研究》第48(6)卷,1705-1726(2010)·Zbl 1197.90201号 ·doi:10.1080/0207540802660544
[29] Kirkpatrick S.、Gelatto C.D.、Vecchi M.P.:模拟退火优化。《科学》220671-680(1983)·Zbl 1225.90162号 ·doi:10.1212/科学220.4598.671
[30] Defersha F.M.,Chen M.:蜂窝制造中动态系统重构和生产计划的模拟退火算法。国际制造技术管理杂志。17(1-2), 103-124 (2009)
[31] 孙毅,张明,刘伟,李海,张磊:激光反导问题的模拟退火置换算法。申请。机械。马特。44(47), 265-269 (2011)
[32] Safari E.、Sadjadi S.J.、Shahanaghi K.:使用基于条件的维护约束来调度流水车间,以最小化预期完工时间。国际先进制造技术杂志。46, 757-767 (2010) ·doi:10.1007/s00170-009-2151-3
[33] Hashemi S.M.、Rezapour M.、Moradi A.:一种有效的基于PSO的混合算法,用于规划UMTS地面接入网络。工程优化。42(3), 251-311 (2010) ·doi:10.1080/03052150903127615
[34] Glover F.,McMillan C.:一般员工调度问题:MS和AI的集成。计算。操作。第13(5)号决议,563-573(1986)·doi:10.1016/0305-0548(86)90050-X
[35] Glover F.:禁忌搜索部分1。Inf.J.计算。1(2), 190-206 (1989) ·兹比尔0753.90054 ·doi:10.1287/ijoc.1.3.190
[36] Glover F.:禁忌搜索部分2。Inf.J.计算。2(1), 4-32 (1990) ·Zbl 0771.90084号 ·doi:10.1287/ijoc.2.1.4
[37] James T.,Rego C.,Glover F.:二次分配问题的合作并行禁忌搜索算法。欧洲药典。第195号决议,第810-826号决议(2007年)·Zbl 1156.90400号 ·doi:10.1016/j.ejor.2007.06.061
[38] Eswaramurthy V.P.,Tamilarasi A.:将禁忌搜索与蚁群优化相结合,用于解决车间调度问题。国际先进制造技术杂志。40, 9-10 (2009) ·Zbl 1184.90173号 ·数字对象标识代码:10.1007/s00170-008-1404-x
[39] Kennedy,J.,Eberhart,R.C.:粒子群算法的离散二进制版本。摘自:IEEE计算控制论与仿真国际会议论文集,第4104-4109页。美国奥兰多(1997)·Zbl 0771.90084号
[40] Al-Kazemi,B.,Mohan,C.K.:离散多阶段粒子群优化。收录:Grana,M.、Duro,R.、d'Anjou,A.、Wang,P.P.(编辑)《进化算法的信息处理》。《高级信息和知识处理》,第305-327页。斯普林格,海德堡(2005)
[41] 文书,M.:http://clerc.maurice.free.fr/pso/
[42] Anghinolfi D.,Paolucci M.:一种新的离散粒子群优化方法,用于具有序列相关设置时间的单机总加权拖期调度问题。欧洲药典。第193(1)号决议、第73-85号决议(2009年)·Zbl 1152.90423号 ·doi:10.1016/j.ejor.2007.10.44
[43] Liao C.J.、Tseng C.T.、Luarn P.:粒子群优化flow shop调度问题的离散版本。计算。操作。第34(10)号决议,3099-3111(2007)·邮编:1185.90083 ·doi:10.1016/j.cor.2005.11.017
[44] Jin Y.X.,Cheng H.Z.,Yan J.Y.,Zhang L.:粒子群优化的新离散方法及其在输电网扩建规划中的应用。选举人。电力系统。第77(3-4)号决议,227-233(2007)·doi:10.1016/j.epsr.2006.02.016
[45] Pan Q.K.,Tasgentiren M.F.,Liang Y.C.:无等待flowshop调度问题的离散粒子群优化算法。计算。操作。第35(9)号决议,2807-2839(2008)·兹比尔1144.90393 ·doi:10.1016/j.cor.2006.12.030
[46] Tseng C.T.,Liao C.J.:批量流流水车间调度问题的离散粒子群优化。欧洲药典。第191(2)号决议、第360-373号决议(2008年)·Zbl 1149.90064号 ·doi:10.1016/j.ejor.2007.08.030
[47] 连珠,顾霞,焦波:一种新的粒子群优化算法,用于置换流水车间调度,以最小化最大完工时间。混沌孤子分形35(5),851-861(2008)·Zbl 1146.90418号 ·doi:10.1016/j.chaos.2006.05.082
[48] Gherboudj,A.,Chikhi,S.:背包问题的BPSO算法(2011)。doi:10.1007/978-3642-21937-5_20·Zbl 0970.90067号
[49] Dorigo,M.:优化、学习和自然算法(意大利语)。意大利米兰电子与信息学院博士论文(1992年)
[50] Dorigo M.,Maniezzo V.,Colorni A.:蚂蚁系统:由一群协作主体进行优化。IEEE传输。系统。人类网络。B部分26(1),29-41(1996)·数字标识代码:10.1109/3477.484436
[51] Dorigo M.、Caro G.D.、Gambardela L.M.:离散优化的蚂蚁算法。Artif公司。生活5(2),1-36(1999)·doi:10.1162/106454699568728
[52] Saber A.Y.,Senjyu T.:带动态规划和发电机规划局部搜索的记忆型蚁群优化。IEEE传输。电力系统。22(4), 1965-1973 (2007) ·doi:10.10109/TPWRS.2007.907382
[53] Jang S.H.、Roh J.H.、Kim W.、Sherpa T、Kim J.H.和Park J.B.:一种新型二进制蚁群优化:应用于电力系统的机组组合问题。J.电气。工程技术。6(2), 174-181 (2011) ·doi:10.5370/JEET.2011.6.2.174
[54] Agarwal M.,Sharma V.K.:二进制系统中约束冗余优化的蚁群方法。申请。数学。模型。34(4), 992-1003 (2010) ·邮编:1185.90055 ·doi:10.1016/j.apm.2009.07.016
[55] Garey M.,Johnson D.S.:《计算机与不可修复性:NP-完全性理论指南》。W.H.Freeman and Company,纽约(1979)·Zbl 0411.68039号
[56] Gaivoronski A.A.、Lisser A.、Lopez R.、Hu X.:具有概率约束的背包问题。J.全球。最佳方案。49(3), 397-413 (2011) ·Zbl 1213.90213号 ·doi:10.1007/s10898-010-9566-0
[57] Argyris N.,Figueira J.R.,Morton A.:确定多目标二元优化问题的优选解,并将其应用于多目标背包问题。J.全球。最佳方案。49(2), 213-235 (2011) ·Zbl 1209.90309号 ·doi:10.1007/s10898-010-9541-9
[58] Mavrotas G.,Figueira J.R.,Antoniadis A.:使用扩展核的思想精确求解双目标多维背包问题。J.全球。最佳方案。49(4), 589-606 (2011) ·Zbl 1225.90112号 ·doi:10.1007/s10898-010-9552-6
[59] Visée M.,Teghem J.,Ulungu e.L.:解决双目标背包问题的两阶段方法和分支定界程序。J.全球。最佳方案。12, 139-155 (1998) ·Zbl 0908.90191号 ·doi:10.1023/A:1008258310679
[60] Crowder H.,Johnson E.L.,Padberg H.W.:解决大规模零线性规划问题。操作。Res.Soc.31,803-834(1983年)·Zbl 0576.90065号 ·数字对象标识代码:10.1287/opre.31.5.803
[61] Nemhauser G.L.、Savelsbergh M.W.P、Sigismondi G.C.:MINTO,一个混合INTeger优化器。操作。Res.Lett公司。15, 47-58 (1994) ·Zbl 0806.90095号 ·doi:10.1016/0167-6377(94)90013-2
[62] Senju S.,Toyoda Y.:0-1变量线性规划的一种方法。管理。科学。15, 196-207 (1968) ·doi:10.1287/mnsc.15.4B196
[63] Balev S.,Yanev N.,Fréville A.,Andonov R.:多维0-1背包问题的基于动态规划的约简过程。欧洲药典。第186(1)号决议,第63-76号决议(2008年)·Zbl 1138.90015号 ·doi:10.1016/j.ejor.2006.02.058
[64] Shih W.:多约束零一背包问题的分支定界方法。《运营杂志》。Res.Soc.30,369-378(1979年)·Zbl 0411.90050号
[65] Mansini R.,Speranza M.G.:资产支持证券化的多维背包模型。《运营杂志》。Res.Soc.53,822-832(2002年)·Zbl 1130.90391号 ·doi:10.1057/palgrave.jors.2601401
[66] Gilmore P.C.,Gomory R.E.:背包函数的理论和计算。操作。第14号决议,1045-1075(1966)·Zbl 0173.21502号 ·doi:10.1287/opre.14.6.1045
[67] Chor B.,Rivest R.L.:基于算术无限域的背包式公钥密码系统。IEEE传输。信息理论。34, 1-22 (1988) ·Zbl 0664.94011号 ·数字对象标识代码:10.1109/18.21214
[68] Drexl A.:多约束零一背包问题的模拟退火方法。计算40,1-8(1988)·Zbl 0638.65053号 ·doi:10.1007/BF02242185文件
[69] Cotta C.,Troya J.M.:0-1多背包问题的混合遗传算法。Artif公司。神经网络。遗传学。藻类。3, 250-254 (1998) ·doi:10.1007/978-3-7091-6492-155
[70] 李,H。;Jiao,Y.C。;张,L。;顾,Z.-W。;Jiao,L.(编辑);Wang,L.(编辑);Gao,X.B.(编辑);Liu,J.(编辑);Wu,F.(编辑),基于正交设计的多维背包问题遗传算法,696-705(2006),海德堡·doi:10.1007/11881070_94
[71] Fidanova,S。;Margenov,S.(编辑);Vulkov,L.G.(编辑);Wasniewski,J.(编辑),多背包问题和模型偏差的蚁群优化,280-287(2005),海德堡·Zbl 1118.65337号 ·doi:10.1007/978-3-540-31852-1_33
[72] 孔,M。;田,P。;Rutkowski,L.(编辑);Tadeusewicz,R.(编辑);Zadeh,L.A.(编辑);Zurada,J.M.(编辑),将粒子群优化应用于多维背包问题,1140-1149(2006),海德堡
[73] Angelleli E.,Mansini R.,Speranza M.G.:内核搜索:多维背包问题的一般启发式。计算。操作。第37(11)号决议,2017-2026(2010)·Zbl 1188.90207号 ·doi:10.1016/j.cor.2010.02.002
[74] Holliday D.,Resnick R.,Walker J.:物理学基础。威利,纽约(1993)
[75] OR-图书馆,Beasley,J.E.:网址:http://people.brunel.ac.uk/mastjjb/jeb/orlib/mknapinfo.html
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。