Breadcrumb
- Home
- Publications
- Proceedings
- 2014 AIChE Annual Meeting
- Computing and Systems Technology Division
- Advances in Optimization I
- (426b) Structured Regularization for Degenerate Models in Primal-Dual Interior Point Method
Material flow equations for multicomponent streams exist widely in chemical process models. When composition is unknown, the mass balance equations involve bilinear terms. In addition, synthesis or design MINLP problems derive NLP subproblem relaxations with the input flow rate vanishing when the corresponding unit is unselected. In that case, bilinear terms lead to local dependence in the equations at optima, which violate Linear Independent Constraints Qualification (LICQ) and make Lagrange multipliers undefined in the Karush-Kuhn-Tucker (KKT) matrix. The interior point solver IPOPT introduces regularization terms to fix the KKT matrix, however in some cases the required regularization terms are too large and the solver will fail. Moreover, inequality constrained problems in process optimization frequently violate constraint qualifications (such as LICQ and the Mangasarian-Fromovitz Constraint Qualification (MFCQ)), and therefore lead to unbounded multipliers. For instance, semi-definite programming problems that are reformulated as NLPs lead to inequalities that can violate the MFCQ. In the NLP solver, this leads to unbounded multipliers, which causes the Lagrange Hessian to blow up.
To deal with these challenges, we present a new regularization algorithm, which uses ideas from active set methods, and identify an independent subset of active constraints. For interior point methods, this is achieved by adding big-M terms in dependent rows that essentially eliminate dependent constraints. This results in more accurate Newton steps and faster convergence to a solution. Numerical experiments on hundreds of modified examples from comprehensive test sets are implemented in the C++ version of IPOPT with linear solver HSL_MA57, HSL_MA97 and MUMPS. The test results show the effectiveness of the new algorithm with average reduction of more than 50% of the iterations. Moreover, several large-scale nonlinear blending problems and semi-definite optimization problems are solved with the proposed algorithm and the improvements over existing regularization are demonstrated.