Article ID: | iaor1994328 |
Country: | Switzerland |
Volume: | 42 |
Issue: | 1/4 |
Start Page Number: | 229 |
End Page Number: | 273 |
Publication Date: | Jun 1993 |
Journal: | Annals of Operations Research |
Authors: | Tsirukis Athanasios G., Reklaitis Gintaras V. |
Keywords: | scheduling, programming: integer |
Nonconvex mixed integer nonlinear programming problems arise quite frequently in engineering decision problems, in general, and in chemical processes design synthesis and process scheduling applications, in particular. These problems are characterized by high dimensionality and multiple local optimal solutions. In this work, a novel approach is developed for determining the global optimum in nonlinear continuous and discrete domains. The mathematical foundations of the feature extraction algorithm are presented and the properties of the algorithm discussed in detail. The algorithm uses a partition and search strategy in which the problem domain is successively partitioned and a statistical approximation approach is used to characterize the objective function values and the constraint feasibility over a partition. Specifically, the general joint distribution function representing the objective function values is relaxed to a separable form and approximated using a expansion in terms of Bernstein functions. The coefficients of the expansion are determined by solving a small linear program. Feasibility is established by computing upper and lower bounds for the inequality constraint functions, while equality constraints are explicitly or numerically eliminated. Estimates of the volume averaged values of objective function and constraint feasibility are used to select efficient partitions for further investigation. These are refined successively so as to focus the search on the most promising decision regions. An alternative, constant resolution partitioning strategy is also developed using a suitably modified genetic search algorithm. Illustrative examples are used to demonstrate the key computational features of the method.