Global optimization of monotonic programs: applications in polynomial and stochastic programming

Monotonic optimization consists of minimizing or maximizing a monotonic objective function over a set of constraints defined by monotonic functions. Many optimization problems in economics and engineering often have monotonicity while lacking other useful properties, such as convexity. This thesis is concerned with the development and application of global optimization algorithms for monotonic optimization problems. First, we propose enhancements to an existing outer-approximation algorithm—called the Polyblock Algorithm—for monotonic optimization problems. The enhancements are shown to significantly improve the computational performance of the algorithm while retaining the convergence properties. Next, we develop a generic branch-and-bound algorithm for monotonic optimization problems. A computational study is carried out for comparing the performance of the Polyblock Algorithm and variants of the proposed branch-and-bound scheme on a family of separable polynomial programming problems. Finally, we study an important class of monotonic optimization problems—probabilistically constrained linear programs. We develop a branch-and-bound algorithm that searches for a global solution to the problem. The basic algorithm is enhanced by domain reduction and cutting plane strategies to reduce the size of the partitions and hence tighten bounds. The proposed branch-reduce-cut algorithm exploits the monotonicity properties inherent in the problem, and requires the solution of only linear programming subproblems. We provide convergence proofs for the algorithm. Some illustrative numerical results involving problems with discrete distributions are presented.

[1]  Darinka Dentcheva,et al.  On convex probabilistic programming with discrete distributions , 2001 .

[2]  Andrzej Ruszczynski,et al.  Probabilistic programming with discrete distributions and precedence constrained knapsack polyhedra , 2002, Math. Program..

[3]  Kar-Ann Toh Global Optimization by Monotonic Transformation , 2002, Comput. Optim. Appl..

[4]  Patrizia Beraldi,et al.  The Probabilistic Set-Covering Problem , 2002, Oper. Res..

[5]  Michel Minoux,et al.  Discrete Monotonic Optimization with Application to a Discrete Location Problem , 2006, SIAM J. Optim..

[6]  A. Neumaier Complete search in continuous global optimization and constraint satisfaction , 2004, Acta Numerica.

[7]  Nikolaos V. Sahinidis,et al.  Optimization under uncertainty: state-of-the-art and opportunities , 2004, Comput. Chem. Eng..

[8]  Hoang Tuy,et al.  Monotonic Optimization: Problems and Solution Approaches , 2000, SIAM J. Optim..

[9]  R. Soland An Algorithm for Separable Nonconvex Programming Problems II: Nonconvex Constraints , 1971 .

[10]  Hanif D. Sherali,et al.  Comparison of Two Reformulation-Linearization Technique Based Linear Programming Relaxations for Polynomial Programming Problems , 1997, J. Glob. Optim..

[11]  Nikolaos V. Sahinidis,et al.  BARON: A general purpose global optimization software package , 1996, J. Glob. Optim..

[12]  Hanif D. Sherali,et al.  Global Optimization of Nonconvex Polynomial Programming Problems Having Rational Exponents , 1998, J. Glob. Optim..

[13]  Panos M. Pardalos,et al.  Introduction to Global Optimization , 2000, Introduction to Global Optimization.

[14]  Faiz A. Al-Khayyal,et al.  Monotonic Optimization: Branch and Cut Methods , 2005 .

[15]  Duan Li,et al.  Convexification, Concavification and Monotonization in Global Optimization , 2001, Ann. Oper. Res..

[16]  Laurence A. Wolsey,et al.  Integer and Combinatorial Optimization , 1988 .

[17]  J. E. Falk,et al.  An Algorithm for Separable Nonconvex Programming Problems , 1969 .

[18]  Andreas Prekopa,et al.  Stochastic programming with multiple objective functions: I.M. STANCU-MINASIAN Mathematics and Its Applications (East European Series), Reidel, Dordrecht, 1984, xiv + 334 pages, Dfl.160.00 , 1986 .

[19]  R. Horst,et al.  Global Optimization: Deterministic Approaches , 1992 .

[20]  Hiroshi Konno,et al.  Optimization of Polynomial Fractional Functions , 2004, J. Glob. Optim..

[21]  P. Pardalos,et al.  Recent developments and trends in global optimization , 2000 .

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

[23]  Julia L. Higle,et al.  An Introductory Tutorial on Stochastic Linear Programming Models , 1999, Interfaces.

[24]  John N. Tsitsiklis,et al.  Introduction to linear optimization , 1997, Athena scientific optimization and computation series.

[25]  Jean B. Lasserre,et al.  Semidefinite Programming vs. LP Relaxations for Polynomial Programming , 2002, Math. Oper. Res..

[26]  Suvrajeet Sen Relaxations for probabilistically constrained programs with discrete random variables , 1992, Oper. Res. Lett..

[27]  Hoang Tuy,et al.  A Unified Monotonic Approach to Generalized Linear Fractional Programming , 2003, J. Glob. Optim..

[28]  A. Land,et al.  An Automatic Method for Solving Discrete Programming Problems , 1960, 50 Years of Integer Programming.

[29]  Hanif D. Sherali,et al.  New reformulation linearization/convexification relaxations for univariate and multivariate polynomial programming problems , 1997, Oper. Res. Lett..

[30]  Darinka Dentcheva,et al.  Concavity and efficient points of discrete distributions in probabilistic programming , 2000, Math. Program..

[31]  Patrizia Beraldi,et al.  A branch and bound method for stochastic integer problems under probabilistic constraints , 2002, Optim. Methods Softw..

[32]  András Prékopa Sharp Bounds on Probabilities Using Linear Programming , 1990, Oper. Res..

[33]  András Prékopa,et al.  Contributions to the theory of stochastic programming , 1973, Math. Program..

[34]  A. Charnes,et al.  Chance-Constrained Programming , 1959 .