解算器
数学证明
非线性系统
数学优化
子程序
一般化
整数(计算机科学)
非线性规划
计算机科学
放松(心理学)
对偶(语法数字)
整数规划
全局优化
数学
物理
程序设计语言
艺术
数学分析
文学类
几何学
操作系统
社会心理学
量子力学
心理学
作者
Timo Berthold,Jakob Witzig
出处
期刊:Informs Journal on Computing
日期:2021-03-30
标识
DOI:10.1287/ijoc.2020.1050
摘要
The generalization of mixed integer program (MIP) techniques to deal with nonlinear, potentially nonconvex, constraints has been a fruitful direction of research for computational mixed integer nonlinear programs (MINLPs) in the last decade. In this paper, we follow that path in order to extend another essential subroutine of modern MIP solvers toward the case of nonlinear optimization: the analysis of infeasible subproblems for learning additional valid constraints. To this end, we derive two different strategies, geared toward two different solution approaches. These are using local dual proofs of infeasibility for LP-based branch-and-bound and the creation of nonlinear dual proofs for NLP-based branch-and-bound, respectively. We discuss implementation details of both approaches and present an extensive computational study, showing that both techniques can significantly enhance performance when solving MINLPs to global optimality. Summary of Contribution: This original article concerns the advancement of exact general-purpose algorithms for solving one of the largest and most prominent problem classes in optimization, mixed integer nonlinear programs (MINLPs). It demonstrates how methods for conflict analysis that learn from infeasible subproblems can be transferred to nonlinear optimization. Further, it develops theory for how nonlinear dual infeasibility proofs can be derived from a nonlinear relaxation. This paper features a thoroughly computational study regarding the impact of conflict analysis techniques on the overall performance of a state-of-the-art MINLP solver when solving MINLPs to global optimality.
科研通智能强力驱动
Strongly Powered by AbleSci AI