×

混合整数双层线性优化问题的分枝切割算法及其实现。 (英语) Zbl 1458.90488号

摘要:在本文中,我们描述了一个使用广义分枝切割方法求解混合整数双层线性优化问题(MIBLP)的综合算法框架。该框架融合了现有算法(传统混合整数线性优化算法和MIBLP算法)的特点和新技术,生成了一个灵活且健壮的框架,能够解决广泛的双层优化问题。该框架已在开源求解器MibS中完全实现。本文描述了MibS提供的算法选项,并给出了计算结果,以评估各种选项对于解决文献中的多类双层优化问题的有效性。

MSC公司:

90立方厘米 混合整数编程
90立方厘米57 多面体组合学,分支与绑定,分支与切割
90-04 与运筹学和数学编程有关的问题的软件、源代码等
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] Bard,J.F.:实用双层优化:算法与应用。Kluwer学术出版社(1998)·兹比尔0943.90078
[2] 运筹学计算基础设施。https://www.coin-or.org (2018)
[3] 萨勒隆,J。;伍德,K。;Baldick,R.,恐怖威胁下电网安全分析,IEEE Trans。电力系统。,19, 2, 905-912 (2004)
[4] Bienstock,D。;Verma,A.,《电网中的NK问题:新模型、公式和数值实验》,SIAM J.Optim。,20, 5, 2352-2380 (2010) ·Zbl 1211.90140号
[5] Zhang,Y。;斯奈德,L。;拉尔夫,T。;薛,Z.,中断风险下的竞争设施选址问题,交通运输。Res.Part E物流。运输。版本:93,453-473(2016)
[6] 高杰。;You,F.,《页岩气能源系统的设计和优化:概述、研究挑战和未来方向》,计算。化学。工程,106,699-718(2017)
[7] Loridan,P。;Morgan,J.,《通过强stackelberg问题实现弱:新结果》,J.Glob。最佳。,8, 3, 263-287 (1996) ·Zbl 0861.90151号
[8] 维森特,L。;萨瓦德,G。;Jüdice,J.,离散线性双层规划问题,J.Optim。理论应用。,89, 3, 597-614 (1996) ·Zbl 0851.90084号
[9] 以色列:系统阻断和防御。海军研究生院博士论文(1999年)
[10] DeNegre,S.:中断与离散双层线性规划。利海大学博士(2011年)。http://coral.ie.lehigh.edu/ted/files/papers/ScottDeNegreDissertation11.pdf
[11] Jeroslow,R.,《多项式层次结构和竞争分析的简单模型》,数学。程序。,32146-164(1985年)·Zbl 0588.90053号
[12] JT摩尔;巴德,JF,混合整数线性双层规划问题,Oper。研究,38,5,911-921(1990)·Zbl 0723.90090号
[13] 冯·斯塔克伯格,H.:Marktform und Gleichgewicht。朱利叶斯·斯普林格,柏林(1934)·Zbl 1405.91003号
[14] Bracken,J。;McGill,JT,约束条件下具有优化问题的数学程序,Oper。研究,21,1,37-44(1973)·Zbl 0263.90029号
[15] Wollmer,R.,从网络中移除弧,Oper。第12、6、934-940号决议(1964年)·Zbl 0204.20102号
[16] 巴德,JF;Moore,JT,离散双层规划问题的算法,Nav。Res.Logist.公司。,39, 3, 419-435 (1992) ·Zbl 0751.9011号
[17] 温,UP;Huang,A.,解决混合整数线性双层规划问题的简单禁忌搜索方法,Eur.J.Oper。决议,88,563-571(1996)·Zbl 0908.90194号
[18] Faísca,NP;杜瓦,V。;Rustem,B。;项目经理Saraiva;Pistikopoulos,EN,双层规划的参数全局优化,J.Glob。最佳。,38, 609-623 (2007) ·Zbl 1145.91016号
[19] DeNegre,S.,Ralphs,T.:二层整数规划的分支切割算法。摘自:《第十一届信息计算学会会议记录》,第65-78页(2009年)。doi:10.1007/978-0-387-88843-94。http://coral.ie.lehigh.edu/ted/files/papers/BILEVEL08.pdf
[20] 徐,P。;Wang,L.,在三个简化假设下求解二层混合整数线性规划问题的精确算法,计算。操作。研究,41,309-318(2014)·Zbl 1348.90496号
[21] Zeng,B.,An,Y.:通过改写和分解求解双层混合整数规划。南佛罗里达大学技术代表(2014年)。http://www.optimization-online.org/DB_FILE/2014/07/4455.pdf
[22] Caramia,M。;Mari,R.,离散双层线性问题的增强精确算法,Optim。莱特。,9, 7, 1447-1468 (2015) ·Zbl 1332.90170号
[23] 卡普拉拉。;卡瓦略,M。;Lodi,A。;Woeginger,GJ,具有遮断约束的双层背包,INFORMS J.Comput。,28, 2, 319-333 (2016) ·Zbl 1343.90075号
[24] Hemmati,M。;Smith,JC,竞争优先集覆盖问题的混合整数双层规划方法,离散优化。,20, 105-134 (2016) ·Zbl 1387.90135号
[25] Wang,L。;Xu,P.,双层整数线性规划问题的西瓜算法,SIAM J.Optim。,27, 3, 1403-1430 (2017) ·Zbl 1373.90078号
[26] Lozano,L。;Smith,JC,《二层混合整数规划问题的基于值-函数的精确方法》,Oper。第65、3、768-786号决议(2017年)·Zbl 1387.90161号
[27] Fischetti,M.,Ljubić,I.,Monaci,M.和Sinnl,M.:关于二层优化中交集切割的使用。数学。程序。172, 77-103 (2018) ·Zbl 1406.90082号
[28] 菲舍蒂,M。;卢比奇,I。;莫纳西,M。;Sinnl,M.,混合整数双层线性规划的一种新的通用算法,Oper。第65、6、1615-1637号决议(2017年)·Zbl 1386.90085号
[29] Mitsos,A.,非线性混合整数双层规划的全局解,J.Glob。最佳。,47, 557-582 (2010) ·Zbl 1202.90217号
[30] 项目经理Kleniati;Adjiman,CS,Branch and三明治:乐观双层规划问题的确定性全局优化算法。第一部分:理论发展,J.Glob。最佳。,60, 425-458 (2014) ·Zbl 1310.90093号
[31] 项目经理Kleniati;Adjiman,CS,Branch and三明治:乐观双层规划问题的确定性全局优化算法。第二部分:收敛性分析和数值结果,J.Glob。最佳。,60, 459-481 (2014) ·Zbl 1310.90092号
[32] Padberg,M。;Rinaldi,G.,通过分支和切割优化532城市对称旅行推销员问题,Oper。Res.Lett.公司。,6, 1, 1-7 (1987) ·Zbl 0618.90082号
[33] Padberg,M。;Rinaldi,G.,《解决大规模旅行推销员问题的分叉算法》,SIAM Rev.,33,60-100(1991)·Zbl 0734.90060号
[34] 土地,AH;Doig,AG,《解决离散编程问题的自动方法》,《计量经济学》,第28期,第497-520页(1960年)·兹比尔0101.37004
[35] Achterberg,T.:约束整数编程。博士论文。doi:10.14279/deposionce-1634(2007)·Zbl 1430.90427号
[36] Achterberg,T。;科赫,T。;Martin,A.,《重新审视分支规则》,Oper。Res.Lett.公司。,33, 1, 42-54 (2005) ·Zbl 1076.90037号
[37] Marchand,H。;马丁。;魏斯曼特尔,R。;Wolsey,L.,《整数和混合整数规划中的切割平面》,《离散应用》。数学。,123, 1, 397-446 (2002) ·Zbl 1130.90370号
[38] Wolter,K.:混合整数程序的割平面分隔符的实现。柏林理工大学硕士论文(2006年)
[39] 巴拉斯,E。;Jeroslow,R.,单位超立方体上的规范切割,SIAM J.Appl。数学。,23, 1, 61-69 (1972) ·Zbl 0237.52004号
[40] Balas,E.,《交集切割——整数编程的一种新型切割平面》,Oper。决议,19,1,19-39(1971)·Zbl 0219.90035号
[41] 埃尔戈特,M。;威塞克,MM;埃尔戈特,M。;Figueira,J。;Greco,S.,《多目标规划,多标准决策分析:现状调查》,667-722(2005),柏林:施普林格出版社,柏林·Zbl 1072.90031号
[42] Geoffrion,AM,适当效率和向量最大化理论,J.Math。分析。申请。,22, 618-630 (1968) ·兹比尔0181.22806
[43] DeNegre,S.、Ralphs,T.、Tahernejad,S.:版本1.1.2(2017)。doi:10.5281/zenodo.1439384。https://github.com/coin-or/MibS
[44] Xu,Y。;Ralphs,T。;Ladányi,L。;Saltzman,M.,并行整数编程软件框架的计算经验,INFORMS J.Compute。,2833-397(2009年)·Zbl 1243.90010号
[45] Ralphs,T。;Ladányi,L。;Saltzman,M.,《实现可扩展并行搜索算法的库层次结构》,J.Supercomput。,28, 215-234 (2004) ·Zbl 1062.90039号
[46] Xu,Y.,Ralphs,T.:ALPS 1.5.6版(2019年)。10.5281/zenodo.245971。https://github.com/coin-or/CHiPPS-ALPS
[47] Xu,Y.,Ralphs,T.,Ladányi,L.,Saltzman,M.:ALPS:实现并行树搜索算法的框架。载:《第九届INFORMS计算机学会会议论文集》,第29卷,第319-334页(2005年)。doi:10.1007/0-387-23529-921
[48] Xu,Y.,Ralphs,T.:BiCEPs版本0.94.4(2017)。doi:10.5281/zenodo.245652。https://github.com/coin-or/CHiPPS-BiCePS
[49] Xu,Y.,Ralphs,T.:BLIS 0.94.5版(2017年)。10.5281/zenodo.246079。https://github.com/coin-or/CHiPPS-BLIS
[50] Forrest,J.J.:Clp版本1。16 (2017). https://github.com/coin-or/Clp
[51] Ralphs,T.、Güzelsoy,M.、Mahajan,A.:SYMPHONY 5.6.16版(2017年)。doi:10.5281/zenodo.248734
[52] Ralphs,T.,Güzelsoy,M.:用于混合整数编程的SYMPHONY可调用库。摘自:《第九届信息计算学会会议记录》,第61-76页(2005年)。doi:10.1007/0-387-23529-95。http://coral.ie.lehigh.edu/ted/files/papers/SYMPHONY04.pdf
[53] Cgl版本0.59(2017)。https://github.com/coin-or/Cgl
[54] Osi版本0.107(2017)。https://github.com/coin-or/Osi
[55] Hassanzadeh,A.,Ralphs,T.:具有混合整数资源的两阶段随机程序的广义Benders算法。技术代表。,COR@L(升)实验室报告14T-005,利海大学(2014)。http://coral.ie.lehigh.edu/ted/文件/论文/SMILPGenBenders 14.pdf
[56] Ralphs,T.,Güzelsoy,M.:整数规划中的二重性和温启动。收录于:2006年NSF设计、服务和制造奖助金获得者和研究会议记录(2006年)。http://coral.ie.lehigh.edu/ted/files/papers/DMII06.pdf·Zbl 1160.90600号
[57] Ibm ILOG CPLEX优化器。https://www-01.ibm.com/software/commerce/optimization/cplex-optimizer/ (2017)
[58] Forrest,J.J.:Cbc版本2.9(2017年)。https://projects.coin-or.org/Cbc
[59] Bixby,R.E.,Ceria,S.,McZeal,C.M.,Savelsbergh,M.W.:更新的混合整数编程库:Miplib 3.0。技术代表(1998)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。