×

再次访问背包难题在哪里?通过实例空间分析。 (英语) Zbl 1510.90245号

总结:2005年,D.皮辛格问了这个问题“背包难题在哪里?”[计算运营研究32,第9号,2271–2284(2005年;Zbl 1116.90089号)]。注意到经典的基准测试实例由于其所选择的结构而在难度上受到限制,他为0-1背包问题提出了一组新的测试实例,其特征使它们对动态规划和分枝定界算法更具挑战性。这项重要的工作强调了测试实例中多样性的影响,从而得出关于算法性能的可靠结论。在本文中,我们根据最近的方法学进展(以实例空间分析的形式)重新审视了这个问题,使算法的优缺点能够在尽可能广泛的测试实例空间中可视化和评估。我们展示了硬实例所在的位置,并客观评估了整个实例空间中的算法性能,以阐明算法的优缺点。此外,我们提出了一种方法,用具有可控属性的多样且具有挑战性的新测试实例填充实例空间,以支持对算法选择的更深入了解,并推动未来的算法创新。

MSC公司:

90立方厘米27 组合优化
90C09型 布尔编程
90立方厘米 动态编程
90 C59 数学规划中的近似方法和启发式
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] 阿马多,L。;Barcia,P.,0-1背包问题的矩阵松弛,Oper。Res.Lett.公司。,14, 3, 147-152 (1993) ·Zbl 0802.90076
[2] 巴拉斯,E。;Zemel,E.,大型零一背包问题的算法,Oper。研究,28,5,1130-1154(1980)·Zbl 0449.90064号
[3] Broyden,C.G.,一类双秩最小化算法的收敛性1。一般考虑,IMA J.Appl。数学。,6, 1, 76-90 (1970) ·Zbl 0223.65023号
[4] 钟,C.-S。;洪,M.S。;罗姆·W.O.,《一个硬背包问题》,海军后勤研究所。(NRL),35,1,85-98(1988)·Zbl 0638.90073号
[5] 查塔尔,V.,《背包难题》,Oper。Res.,28,6,1402-1411(1980)·Zbl 0447.90063号
[6] 霍尔,N.G。;Posner,M.E.,《优化和启发式求解程序的性能预测和预选》,Oper。研究,55,4,703-716(2007)·Zbl 1167.90689号
[7] 霍尔,N.G。;Posner,M.E.,优化中计算测试的实验数据生成,(优化算法分析的实验方法(2010),Springer),73-101·Zbl 1206.90246号
[8] Hill,R.R。;Reilly,C.H.,二维背包问题中系数相关结构对求解过程性能的影响,管理。科学。,46,2302-317(2000年)·Zbl 1231.90323号
[9] 胡克,J.,《需要:算法的经验科学》,Oper。研究,42,2,201-212(1994)·Zbl 0805.90119
[10] 胡克,J.,《测试启发式:我们都错了》,J.启发式,1,1,33-42(1995)·Zbl 0853.68155号
[11] 坎达纳拉奇,S。;穆尼奥斯,M。;Hyndman,R。;Smith-Miles,K.,《关于无监督异常值检测的规范化和算法选择》,《数据挖掘知识》。发现。,34, 309-354 (2019) ·Zbl 1464.62281号
[12] 康,Y。;Hyndman,R。;Smith-Miles,K.,《使用时间序列实例空间可视化预测算法性能》,《国际预测杂志》,33,2,345-358(2017)
[13] Kellerer,H。;Pferschy,美国。;Pisinger,D.,背包问题的精确解,(背包问题(2004),Springer),117-160·Zbl 1103.90003号
[14] Martello,S。;Toth,P.,0-1背包问题的一种新算法,Manage。科学。,34,5633-644(1988年)·Zbl 0645.90054号
[15] Martello,S。;Toth,P.,硬0-1背包问题的上界和算法,Oper。决议,45,5,768-778(1997)·Zbl 0902.90125号
[16] Martello,S。;Pisinger,D。;Toth,P.,0-1背包问题的动态规划和强边界,管理。科学。,45, 3, 414-424 (1999) ·Zbl 1231.90338号
[17] McGeoch,C.C.,2002年。算法的实验分析。摘自:《全局优化手册》,施普林格出版社,第489-513页·Zbl 1050.90028号
[18] B.Meade、L.Lafayette、G.Sauter、D.Tosello,《斯巴达HPC云混合:交付性能和灵活性》(2017年4月)。doi:10.4225/49/58ead90dceaaa。
[19] 穆尼奥斯,M。;Smith-Miles,K.,通过实例空间中的足迹对连续黑盒优化算法进行性能分析,Evol。计算。,25, 4, 529-554 (2017)
[20] 穆尼奥斯,M。;Smith-Miles,K.,为连续黑盒优化生成新的空间填充测试实例,Evol。计算。,28, 3, 379-404 (2020)
[21] 穆尼奥斯,M。;维拉诺瓦,L。;巴塔,D。;Smith-Miles,K.,机器学习分类的实例空间,Mach。学习。,107, 1, 109-147 (2018) ·Zbl 1457.68235号
[22] 穆尼奥斯,M.,史密斯-迈尔斯,K.,2020。实例空间分析:一个用于评估算法能力的工具包,源代码位于https://github.com/andremun/InstanceSpace。
[23] Pferschy,美国。;Pisinger,D。;Woeginger,G.J.,《折叠背包问题的简单但有效的方法》,离散应用。数学。,77, 3, 271-280 (1997) ·Zbl 0881.90098号
[24] Pisinger,D.,精确0-1背包问题的扩展核心算法,欧洲期刊Oper。第87号、第1号、第175-187号决议(1995年)·Zbl 0914.90199号
[25] Pisinger,D.,0-1背包问题的最小算法,Oper。研究,45,5,758-767(1997)·Zbl 0902.90126号
[26] Pisinger,D.,《背包算法的核心问题》,Oper。研究,47,4,570-575(1999)·Zbl 0979.90091号
[27] Pisinger,D.,背包算法中的核心问题,Oper。研究,47,4,570-575(1999)·Zbl 0979.90091号
[28] Pisinger,D.,背包难题在哪里?,计算。操作。决议,32,9,2271-2284(2005)·Zbl 1116.90089号
[29] Pisinger,D.,Toth,P.1998年。背包问题。在:《组合优化手册》,第1卷,Kluwer Acad。出版物。,马萨诸塞州波士顿,第299-428页·Zbl 0924.90120号
[30] Pisinger,D.,Saidi,A.,2017年。0-1背包问题的容差分析。欧洲药典。第258(3)号决议866-876。www.scopus.com·Zbl 1394.90493号
[31] 赖斯,J.,1976年。算法选择问题。摘自:《计算机进展》,第15卷,爱思唯尔出版社,第65-118页。doi:10.1016/S0065-2458(08)60520-3。
[32] Smith-Miles,K。;Bowly,S.,通过实例空间中的演化生成新的测试实例,Compute。操作。决议,63,102-113(2015)·Zbl 1349.68325号
[33] Smith-Miles,K。;Lopes,L.,测量组合优化问题的实例难度,计算。操作。Res.,39,5875-889(2012年)·Zbl 1251.90339号
[34] Smith-Miles,K。;巴塔,D。;Wreford,B。;Lewis,R.,面向跨实例空间的算法性能客观度量,计算。操作。决议,45,12-24(2014)·Zbl 1348.90646号
[35] Smith-Miles,K.、Muñoz,M.、Neelofar,2019年。MATILDA:具有数据分析功能的墨尔本算法测试实例库,网址:https://matilda.unimelb.edu.au。
[36] Wolpert博士。;Macready,W.,《优化无免费午餐定理》,IEEE Trans。埃沃。计算。,1, 1, 67-82 (1997)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。