首页> 外文期刊>Mathematical Programming Computation >A comparative study of SQP-type algorithms for nonlinear and nonconvex mixed-integer optimization
【24h】

A comparative study of SQP-type algorithms for nonlinear and nonconvex mixed-integer optimization

机译:非线性和非凸混合整数优化的SQP型算法的比较研究

获取原文
获取原文并翻译 | 示例
           

摘要

We present numerical results of a comparative study of codes for nonlinear and nonconvex mixed-integer optimization. The underlying algorithms are based on sequential quadratic programming (SQP) with stabilization by trust-regions, linear outer approximations, and branch-and-bound techniques. The mixed-integer quadratic programming subproblems are solved by a branch-and-cut algorithm. Second order information is updated by a quasi-Newton update formula (BFGS) applied to the Lagrange function for continuous, but also for integer variables. We do not require that the model functions can be evaluated at fractional values of the integer variables. Thus, partial derivatives with respect to integer variables are replaced by descent directions obtained from function values at neighboring grid points, and the number of simulations or function evaluations, respectively, is our main performance criterion to measure the efficiency of a code. Numerical results are presented for a set of 100 academic mixed-integer test problems. Since not all of our test examples are convex, we reach the best-known solutions in about 90 % of the test runs, but at least feasible solutions in the other cases. The average number of function evaluations of the new mixed-integer SQP code is between 240 and 500 including those needed for one- or two-sided approximations of partial derivatives or descent directions, respectively. In addition, we present numerical results for a set of 55 test problems with some practical background in petroleum engineering.
机译:我们提供了一个非线性和非凸混合整数优化代码比较研究的数值结果。基本算法基于顺序二次规划(SQP),并通过信任区域,线性外部逼近和分支定界技术进行稳定。混合整数二次规划子问题通过分支切算法进行求解。二阶信息通过适用于Lagrange函数的准牛顿更新公式(BFGS)进行更新,以实现连续变量,也适用于整数变量。我们不要求可以使用整数变量的分数来评估模型函数。因此,相对整数变量的偏导数被从相邻网格点处的函数值获得的下降方向所代替,并且模拟或函数评估的次数分别是我们衡量代码效率的主要性能标准。给出了一组100个学术混合整数测试问题的数值结果。由于并非所有测试示例都是凸形的,因此在大约90%的测试运行中我们可以找到最著名的解决方案,但在其他情况下至少可以找到可行的解决方案。新混合整数SQP代码的功能评估的平均数量在240至500之间,其中包括分别对偏导数或下降方向的一侧或两侧进行近似所需的评估。此外,我们提供了一组55个具有石油工程实际背景的测试问题的数值结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号