×

价格与验证:一种使用Dantzig-Wolfe分解的递归循环打包新算法。 (英语) Zbl 07153648号

摘要:将环装入最少数量的矩形中是一个优化问题,在管道行业的物流操作中自然会出现。它包含两个主要困难,即环在矩形中的定位和环到其他环的递归填充。这个问题被称为递归循环填充问题(RCPP)。我们提出了第一种求解RCPP的专用方法,该方法基于非凸混合整数非线性规划公式的精确Dantzig-Wolfe重新公式,提供了强对偶界。这种重新计算的关键思想是通过枚举一级填充,即将圆填充到其他圆中,以及通过动态生成圆填充到矩形中,来打破每个递归级别上的对称性。我们使用列生成技术设计了一种“价格加验证”算法,该算法将重新计算结果求解为全局最优。在一个大型测试集上的大量计算实验表明,我们的方法不仅可以计算紧的对偶边界,而且通常会产生比文献中的启发式算法更好的原始解。

MSC公司:

65Kxx美元 数学规划、优化和变分技术的数值方法
90立方厘米 数学编程
4.9亿 最优控制中的数值方法
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] Achterberg,T.(2007)。约束整数编程。柏林理工大学博士论文·Zbl 1430.90427号
[2] 伯格纳,M。;卡普拉拉。;塞塞利,A。;Furini,F。;吕贝克,我;Malaguti,E。;Traverse,E.,《混合整数程序的自动Dantzig-Wolfe重构》,《数学规划》,149,1-2,391-424(2015)·Zbl 1307.90114号 ·doi:10.1007/s10107-014-0761-5
[3] Castillo,I.、Kampas,F.J.和Pintér,J.D.(2008)。通过全局优化解决圆形包装问题:数值结果和工业应用。《欧洲运筹学杂志》191(3),786-802。http://EconPapers.repec.org/repec:eee:ejores:v:191:y:2008:i:3:p:786-802. ·Zbl 1156.90013号
[4] COIN-OR:CppAD,一个用于区分CPP算法的包。http://www.coin-or.org/CppAD。2014年访问。
[5] COIN-OR:Ipopt,内部点优化器。http://www.coin-or.org/Ipopt。2016年访问。
[6] 阿尔贝托·科斯塔;皮埃尔·汉森(Pierre Hansen);Leo Liberti,《对称破缺约束对方形圆形包装空间分界的影响》,《离散应用数学》,161,1-2,96-106(2013)·Zbl 1262.90143号 ·doi:10.1016/j.dam.2012.07.020
[7] Dantzig,G.B.和Wolfe,P.(1960年)。线性规划的分解原理。运营研究8(1),101-111。http://www.jstor.org/stable/167547。 ·Zbl 0093.32806号
[8] Demaine,E.D.、Fekete,S.P.和Lang,R.J.(2010年)。折纸设计的圆形包装很难。arXiv预打印arXiv:1008.1224。
[9] 德索尔尼尔斯,G。;脱硅剂,J。;所罗门,Mm,专栏生成(2006),柏林:施普林格,柏林
[10] Dror,M.,《给定顺序的多边形平板切割》,IIE Transactions,31,3,271-274(1999)·doi:10.1023/A:1007606007369
[11] Farley,Aa,关于一类线性规划问题边界的注记,包括库存问题,运筹学,38,5,922-923(1990)·Zbl 0723.90052号 ·doi:10.1287/opre.38.5.922
[12] Fortz,B.、Labbé,M.和Poss,M.(2010年)。凸MINLP的分支-切割-价格框架应用于随机网络设计问题。在混合整数非线性规划研讨会上(第131页)。
[13] Gamrath,G.(2010)。通用分支和分支。硕士论文。
[14] 吉尔摩,P。;Gomory,R.,《下料问题的线性规划方法》,运筹学,9849-859(1961)·Zbl 0096.35501号 ·doi:10.1287/opre.9.6.849
[15] 吉尔摩,P。;Gomory,Re,《二维及多维多阶段下料问题》,运筹学,13,194-120(1965)·兹伯利0128.39601 ·doi:10.1287/opre.13.1.94
[16] Hales,T.C.、Adams,M.、Bauer,G.、Dang,D.T.、Harrison,J.、Hoang,T.L.、Kaliszyk,C.、Magron,V.、McLaughlin,S.、Nguyen,T.T.、Ngyen,T.Q.、Nipkow,T.、Obua,S.,Pleso,J.,Rute,J.和Solovyev,A.、Ta,A.H.T.,Tran,T.N.、Trieu,D.T.、Urban,J.;Vu,K.和Zumkeller,R.(2015)。开普勒猜想的形式证明。arXiv:1501.02155。
[17] Hifi,M.和M'Hallah,R.(2009年)。关于圆形和球形填充问题的文献综述:模型和方法。运筹学进展,150,624:1-150,624:22。http://dblp.uni-trier.de/db/journals/advor/advor2009.html#HifiM09。 ·Zbl 1198.90337号
[18] ILOG公司:ILOG CPLEX:用于数学编程和优化的高性能软件。请参见http://www.ilog.com/products/cplex/。2016年访问。
[19] Jans,R.,使用对称破缺约束解决并行相同机器上的批量问题,《计算信息杂志》,21,1,123-136(2009)·Zbl 1243.90147号 ·doi:10.1287/ijoc.1080.0283
[20] Kallrath,J.,从面积最小化矩形中切割圆和多边形,《全局优化杂志》,43,2,299-328(2009)·Zbl 1169.90434号 ·doi:10.1007/s10898-007-9274-6
[21] Kallrath,J.,《将椭球体包装成体积最小的矩形盒》,《全球优化杂志》,67151-185(2015)·Zbl 1390.90444号 ·doi:10.1007/s10898-015-0348-6
[22] Kilinç,M.和Sahinidis,N.V.(2014年)。用BARON解决MINLP。美国宾夕法尼亚州匹兹堡卡内基梅隆大学MINLP 2014讲座。http://minlp.cheme.cmu.edu/2014/papers/kilinc.pdf。
[23] Lenstra,J.K.和Kan,A.H.G.R.(1979年)。包装、覆盖和分区问题的复杂性。A.Schrijver(编辑),《组合学中的包装和覆盖》(第275-291页)。数学中心·Zbl 0438.05024号
[24] 吕贝克,我;Desrosiers,J.,专栏生成的选定主题,运筹学,53,6,1007-1023(2005)·Zbl 1165.90578号 ·doi:10.1287/opre.1050.0234
[25] 多前沿大规模并行稀疏直接解算器。http://mumps.enseeiht.fr。2011年访问。
[26] 穆特,I。;Birbil,Si;Bülbül,K.,具有列相关行的大型线性程序的同时列和行生成,数学规划,142,1,47-82(2013)·Zbl 1282.90098号 ·doi:10.1007/s10107-012-0561-8
[27] 佩德罗索,Jp;库尼亚,S。;Tavares,Jn,递归圆包装问题,国际运筹学汇刊,23,1-2355-368(2016)·Zbl 1338.90351号 ·doi:10.1111/itor.12107
[28] Pisinger,D。;Sigurd,M.,具有可变箱子尺寸和成本的二维箱子装箱问题,离散优化,2,2154-167(2005)·Zbl 1077.90057号 ·doi:10.1016/j.disopt.2005.01.002
[29] 拉尔夫,Tk;Galati,Mv,整数线性规划中的分解,整数规划:理论与实践,3,57-110(2005)·Zbl 1129.90035号
[30] Sahinidis,Nv,Baron:通用全局优化软件包,《全局优化杂志》,8,2,201-205(1996)·Zbl 0856.90104号 ·doi:10.1007/BF00138693
[31] SCIP解决约束整数程序。http://scip.zib.de。2017年访问。
[32] Vance,Ph,一维下料问题的分支与价格算法,计算优化与应用,9,3,211-228(1998)·Zbl 0897.90161号 ·doi:10.1023/A:1018346107246
[33] Vance,哲学博士;巴恩哈特,C。;El Johnson;Nemhauser,Gl,通过列生成和分支定界解决二元下料问题,计算优化与应用,3,2,111-130(1994)·Zbl 0801.90080 ·doi:10.1007/BF01300970
[34] 范德贝克,F。;La Wolsey,《IP列生成的精确算法》,《运筹学快报》,第19、4、151-159页(1996年)·Zbl 0873.90074号 ·doi:10.1016/0167-6377(96)00033-8
[35] 范德贝克,弗朗索瓦;Wolsey,Laurence A.,整型程序的重组和分解,1958-2008年整型程序设计50年,431-502(2009),柏林,海德堡:施普林格-柏林-海德堡,柏林·Zbl 1187.90207号
[36] Vigerske,S.(2013)。多级随机规划中的分解和混合整数非线性规划的约束整数规划方法。柏林洪堡大学博士论文,Mathematisch-Naturwissenschaftliche Fakultät II。
[37] 瓦希特,A。;Biegler,Lt,《关于大规模非线性规划中点内滤波器线搜索算法的实现》,《数学规划》,106,1,25-57(2006)·Zbl 1134.90542号 ·doi:10.1007/s10107-004-0559-y
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。