首页 | 本学科首页   官方微博 | 高级检索  
     检索      


An Exact Reformulation Algorithm for Large Nonconvex NLPs Involving Bilinear Terms
Authors:Leo Liberti  Constantinos C Pantelides
Institution:(1) CNRS LIX, école Polytechnique, F-91128 Palaiseau, France;(2) Centre for Process Systems Engineering, Department of Chemical Engineering and Chemical Technology, Imperial College London, SW7 2BY London, UK
Abstract:Many nonconvex nonlinear programming (NLP) problems of practical interest involve bilinear terms and linear constraints, as well as, potentially, other convex and nonconvex terms and constraints. In such cases, it may be possible to augment the formulation with additional linear constraints (a subset of Reformulation-Linearization Technique constraints) which do not affect the feasible region of the original NLP but tighten that of its convex relaxation to the extent that some bilinear terms may be dropped from the problem formulation. We present an efficient graph-theoretical algorithm for effecting such exact reformulations of large, sparse NLPs. The global solution of the reformulated problem using spatial Branch-and Bound algorithms is usually significantly faster than that of the original NLP. We illustrate this point by applying our algorithm to a set of pooling and blending global optimization problems.
Keywords:Bilinear  Convex relaxation  Global optimization  NLP  Reformulation-linearization technique  RRLT constraints
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号