×

双层

swMATH ID: 25305
软件作者: Pineda,S。;Bylling,H。;J.M.莫拉莱斯。
描述: 使用现成的优化软件有效地解决线性双层规划问题。工程中的许多优化模型都被表示为双层问题。双层优化问题是一种数学程序,其中变量子集被约束为另一个数学程序的最优解。由于缺乏能够直接处理和解决二层问题的优化软件,大多数现有的求解方法都将二层问题重新表述为具有互补条件的数学程序(MPCC),用其充要最优性条件代替较低层问题。MPCC是不满足标准约束条件的单层非凸优化问题,因此,非线性求解器甚至可能无法提供局部最优解。本文提出了一种方法,首先使用离线非线性求解器迭代求解一组正则化MPCC,以找到局部最优解。然后,使用局部最优信息来减少使用离线混合积分求解器求解MPCC的Fortuny-Amat重新公式到全局最优的计算负担。该方法使用大量随机生成的示例进行测试。结果表明,在计算量和全局最优性方面,我们的方法优于现有的通用方法。
主页: https://github.com/salvapineda/bilevel
源代码:  https://github.com/salvapineda/bilevel
关键词: 双层规划;具有互补条件的数学规划;非线性规划;混合整数编程;优化求解器
相关软件: BASBL公司;CPLEX公司;BOLIB公司;Matlab公司;Optknock公司;MibS公司;BASB标签;邦明;古罗比;囊94;MIPLIB公司;MacMPEC公司;GAMS游戏;CONOPT公司
引用于: 9文件

按年份列出的引文