Algorithms, analysis and software for the global optimization of two-stage stochastic programs

Thesis: Ph. D., Massachusetts Institute of Technology, Department of Chemical Engineering, 2018.

Bibliographic Details
Main Author: Kannan, Rohit
Other Authors: Paul I. Barton.
Format: Thesis
Language:eng
Published: Massachusetts Institute of Technology 2018
Subjects:
Online Access:http://hdl.handle.net/1721.1/117326
_version_ 1826212690804080640
author Kannan, Rohit
author2 Paul I. Barton.
author_facet Paul I. Barton.
Kannan, Rohit
author_sort Kannan, Rohit
collection MIT
description Thesis: Ph. D., Massachusetts Institute of Technology, Department of Chemical Engineering, 2018.
first_indexed 2024-09-23T15:33:42Z
format Thesis
id mit-1721.1/117326
institution Massachusetts Institute of Technology
language eng
last_indexed 2024-09-23T15:33:42Z
publishDate 2018
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/1173262019-04-11T13:36:49Z Algorithms, analysis and software for the global optimization of two-stage stochastic programs Kannan, Rohit Paul I. Barton. Massachusetts Institute of Technology. Department of Chemical Engineering. Massachusetts Institute of Technology. Department of Chemical Engineering. Chemical Engineering. Thesis: Ph. D., Massachusetts Institute of Technology, Department of Chemical Engineering, 2018. Cataloged from PDF version of thesis. Includes bibliographical references (pages 315-331). Optimization models in the chemical process industries often include uncertain model parameters due to uncertainties in market forces and the environment, use of reduced-order and surrogate process models, and difficulty in measuring parameters accurately. Optimal solutions to formulations that simply ignore uncertainties in the model parameters can be economically worthless or even disastrous in safety-critical applications. Rigorously accounting for uncertainties in optimization models arising out of the process industries is usually computationally prohibitive because of their inherent nonconvex and combinatorial nature. This thesis develops branch-and-bound (B&B) algorithms and a software framework for the scalable solution of a rich class of optimization problems under parametric uncertainty called two-stage stochastic programs, which finds several applications within the petrochemical, pharmaceutical, and energy industries. Additionally, the convergence rates of broad classes of B&B algorithms for constrained optimization problems are analyzed to determine favorable characteristics of such algorithms that can help mitigate the cluster problem in constrained optimization. Two-stage stochastic programming formulations assume that a finite number of scenarios of the uncertain parameters may be realized, and provide a suitable framework for modeling applications with economic objectives. General-purpose B&B algorithms for two-stage stochastic programs suffer from a worst-case exponential increase in solution times with the number of scenarios, which makes the solution of practical applications impractical. This thesis presents a decomposable B&B algorithm for the efficient solution of large-scenario instances of a broad class of two-stage stochastic programs. Furthermore, this thesis details a software framework, named GOSSIP, that was developed for solving such problems. GOSSIP, which implements state-of-the-art decomposition techniques for the global solution of two stage stochastic programs, is shown to perform favorably on a diverse set of test problems from the process systems engineering literature, and is a step towards the efficient solution of two-stage stochastic programming applications from the chemical process industries. Branch-and-bound algorithms that do not possess good convergence properties suffer from the so-called cluster problem wherein a large number of boxes are visited in the vicinity of global optimizers. While the convergence rates of B&B algorithms for unconstrained problems and the cluster problem in unconstrained optimization had been well-studied prior to this thesis, the analyses for constrained problems were lacking, and are the focus of the second part of this thesis. This section of the thesis begins by developing a notion of convergence order for bounding schemes for B&B algorithms, establishes conditions under which first-order and second-order convergent bounding schemes may be sufficient to mitigate the cluster problem, and determines sufficient conditions for widely applicable bounding schemes to possess first-order and second-order convergence. In addition, this section analyzes the convergence orders of some reduced-space B&B algorithms in the literature and establishes that such algorithms may suffer from the cluster problem if domain reduction techniques are not employed. Determining sufficient conditions on the domain reduction techniques to be able to mitigate the above cluster problem can help identify efficient reduced-space B&B algorithms for solving two-stage stochastic programs. by Rohit Kannan. Ph. D. 2018-08-08T19:49:38Z 2018-08-08T19:49:38Z 2018 2018 Thesis http://hdl.handle.net/1721.1/117326 1046678087 eng MIT theses are protected by copyright. They may be viewed, downloaded, or printed from this source but further reproduction or distribution in any format is prohibited without written permission. http://dspace.mit.edu/handle/1721.1/7582 331 pages application/pdf Massachusetts Institute of Technology
spellingShingle Chemical Engineering.
Kannan, Rohit
Algorithms, analysis and software for the global optimization of two-stage stochastic programs
title Algorithms, analysis and software for the global optimization of two-stage stochastic programs
title_full Algorithms, analysis and software for the global optimization of two-stage stochastic programs
title_fullStr Algorithms, analysis and software for the global optimization of two-stage stochastic programs
title_full_unstemmed Algorithms, analysis and software for the global optimization of two-stage stochastic programs
title_short Algorithms, analysis and software for the global optimization of two-stage stochastic programs
title_sort algorithms analysis and software for the global optimization of two stage stochastic programs
topic Chemical Engineering.
url http://hdl.handle.net/1721.1/117326
work_keys_str_mv AT kannanrohit algorithmsanalysisandsoftwarefortheglobaloptimizationoftwostagestochasticprograms