×

四程序IP

swMATH ID: 36327
软件作者: 夏伟;胡安·维拉(Juan C.Vera)。;路易斯·祖卢亚加(Luis F.Zuluaga)。
描述: 通过线性整数规划技术全局求解非凸二次规划。我们将(不定)二次规划(QP)重新表述为混合整数线性规划(MILP)问题,方法是首先将QP重新表述为线性互补问题,然后使用二元变量和big-M约束对其互补约束进行建模。为了获得这样的重新表述,我们使用关于摄动线性系统解的基本结果,在不消除其(全局)最优原始解的情况下,对QP的对偶变量施加边界。将非凸QP重新定义为MILP问题,可以使用当前最先进的MILP求解器来找到其全局最优解。为了说明这一点,我们将这种基于MILP的解决方案方法(标记为quadprogIP)与quadprogBB、BARON和CPLEX的性能进行了比较。实际上,在标准QP上,四程序IP的表现通常优于四程序BB、BARON和CPLEX数量级。此外,与quadprogBB不同,quadprog IP能够解决对偶可行集无界的QP实例。MATLAB代码quadprogIP和用于执行所报告数值实验的实例可在url上公开获取{https://github.com/xiawei918/quadprogIP}.
主页: https://github.com/xiawei918/quadprogIP
源代码:  https://github.com/xiawei918/quadprogIP
依赖项: Matlab公司
关键词: 非凸二次规划;全局优化;混合整数线性规划;KKT条件;分支和绑定;霍夫曼边界
相关软件: 四重编程BB;github;BARON公司;QPLIB公司;CPLEX公司;古罗比;库恩;艾根;全球图书馆;切割机;GloMIQO公司;GLIS公司;蜻蜓;CMA-ES公司;椰子;EGO公司;多最小值;贝叶斯选项;coco_gop_ex公司;PESC公司
引用于: 15文件

按年份列出的引文