Note: This is not the most recent version of this record. Most recent version is: [LAPSE:2024.1528]
LAPSE:2024.1528v1
Published Article

LAPSE:2024.1528v1
Recent Advances of PyROS: A Pyomo Solver for Nonconvex Two-Stage Robust Optimization in Process Systems Engineering
July 9, 2024
Abstract
In this work, we present recent algorithmic and implementation advances of the nonconvex two-stage robust optimization solver PyROS. Our advances include extensions of the scope of PyROS to models with uncertain variable bounds, improvements to the formulations and/or initializations of the various subproblems used by the underlying cutting set algorithm, and extensions to the pre-implemented uncertainty set interfaces. The effectiveness of PyROS is demonstrated through the results of an original benchmarking study on a library of over 8,500 small-scale instances, with variations in the nonlinearities, degree-of-freedom partitioning, uncertainty sets, and polynomial decision rule approximations. To demonstrate the utility of PyROS for large-scale process models, we present the results of a carbon capture case study. Overall, our results highlight the effectiveness of PyROS for obtaining robust solutions to optimization problems with uncertain equality constraints.
In this work, we present recent algorithmic and implementation advances of the nonconvex two-stage robust optimization solver PyROS. Our advances include extensions of the scope of PyROS to models with uncertain variable bounds, improvements to the formulations and/or initializations of the various subproblems used by the underlying cutting set algorithm, and extensions to the pre-implemented uncertainty set interfaces. The effectiveness of PyROS is demonstrated through the results of an original benchmarking study on a library of over 8,500 small-scale instances, with variations in the nonlinearities, degree-of-freedom partitioning, uncertainty sets, and polynomial decision rule approximations. To demonstrate the utility of PyROS for large-scale process models, we present the results of a carbon capture case study. Overall, our results highlight the effectiveness of PyROS for obtaining robust solutions to optimization problems with uncertain equality constraints.
Record ID
Subject
Suggested Citation
Sherman JAF, Isenberg NM, Siirola JD, Gounaris CE. Recent Advances of PyROS: A Pyomo Solver for Nonconvex Two-Stage Robust Optimization in Process Systems Engineering. Systems and Control Transactions 3:142058 (2024)
Author Affiliations
Sherman JAF: Department of Chemical Engineering, Carnegie Mellon University, Pittsburgh, PA
Isenberg NM: Department of Chemical Engineering, Carnegie Mellon University, Pittsburgh, PA; Brookhaven National Laboratory, Upton, NY
Siirola JD: Sandia National Laboratories, Albuquerque, NM
Gounaris CE: Department of Chemical Engineering, Carnegie Mellon University, Pittsburgh, PA
Isenberg NM: Department of Chemical Engineering, Carnegie Mellon University, Pittsburgh, PA; Brookhaven National Laboratory, Upton, NY
Siirola JD: Sandia National Laboratories, Albuquerque, NM
Gounaris CE: Department of Chemical Engineering, Carnegie Mellon University, Pittsburgh, PA
Journal Name
Systems and Control Transactions
Volume
3
First Page
142058
Year
2024
Publication Date
2024-07-10
Version Comments
Original Submission
Other Meta
PII: 0201-0207-676318-SCT-3-2024, Publication Type: Journal Article
Record Map
Published Article

LAPSE:2024.1528v1
This Record
External Link

https://doi.org/10.69997/sct.142058
Article DOI
Download
Meta
Links to Related Works
(0.11 seconds)
[0.12 s]


