Global optimization of nonlinear generalized disjunctive programming with bilinear equality constraints: applications to process networks

Abstract A global optimization method is proposed for the solution of nonconvex generalized disjunctive programming problems that have bilinear equality constraints in terms of flows, compositions and split fractions. Tight convex under/over estimators are introduced for the relaxation of nonconvex constraints to construct the lower bound problem. Discrete choices for process networks are expressed as disjunctions, which are relaxed by a convex hull formulation. The relaxed convex NLP problem is solved with a two-level branch and bound algorithm proposed by Lee and Grossmann (Comput. Chem. Eng. 25 (2001) 1675), which branches on the discrete variables at the first level and the continuous variables on the second level. This global optimization algorithm is guaranteed to find an e-optimal solution in a finite number of steps. Applications are presented in pooling problems, wastewater network problems, and water usage network problems.

[1]  Nikolaos V. Sahinidis,et al.  Convexification and Global Optimization in Continuous and Mixed-Integer Nonlinear Programming , 2002 .

[2]  G. McCormick Nonlinear Programming: Theory, Algorithms and Applications , 1983 .

[3]  R. Raman,et al.  Modelling and computational techniques for logic based integer programming , 1994 .

[4]  Ignacio E. Grossmann,et al.  Mixed-Integer Nonlinear Programming: A Survey of Algorithms and Applications , 1997 .

[5]  Garth P. McCormick,et al.  Computability of global solutions to factorable nonconvex programs: Part I — Convex underestimating problems , 1976, Math. Program..

[6]  Harvey J. Greenberg,et al.  Analyzing the Pooling Problem , 1995, INFORMS J. Comput..

[7]  Lorenz T. Biegler,et al.  Large-Scale Optimization with Applications : Part II: Optimal Design and Control , 1997 .

[8]  I. Grossmann,et al.  Logic-based MINLP algorithms for the optimal synthesis of process networks , 1996 .

[9]  Edward M. B. Smith,et al.  A symbolic reformulation/spatial branch-and-bound algorithm for the global optimisation of nonconvex MINLPs , 1999 .

[10]  I. Grossmann,et al.  Global optimization of bilinear process networks with multicomponent flows , 1995 .

[11]  Miguel J. Bagajewicz,et al.  A review of recent design procedures for water networks in refineries and process plants , 2000 .

[12]  Ignacio E. Grossmann,et al.  A global optimization algorithm for nonconvex generalized disjunctive programming and applications to process systems , 2001 .

[13]  C. Adjiman,et al.  Global optimization of mixed‐integer nonlinear problems , 2000 .

[14]  Paul I. Barton,et al.  Generalized branch-and-cut framework for mixed-integer nonlinear optimization problems , 2000 .

[15]  Ignacio E. Grossmann,et al.  LOGMIP: a disjunctive 0–1 nonlinear optimizer for process systems models , 1997 .

[16]  I. Grossmann,et al.  New algorithms for nonlinear generalized disjunctive programming , 2000 .

[17]  Chuei-Tin Chang,et al.  A Mathematical Programming Model for Water Usage and Treatment Network Design , 1999 .

[18]  I. Grossmann,et al.  Optimal Design of Distributed Wastewater Treatment Networks , 1998 .

[19]  Hanif D. Sherali,et al.  A new reformulation-linearization technique for bilinear programming problems , 1992, J. Glob. Optim..

[20]  Ignacio E. Grossmann,et al.  A Branch and Contract Algorithm for Problems with Concave Univariate, Bilinear and Linear Fractional Terms , 1999, J. Glob. Optim..