4.4 Article

RSOME in Python: An Open-Source Package for Robust Stochastic Optimization Made Easy

Related references

Note: Only part of the references are listed.
Article Management

Robust Satisficing

Daniel Zhuoyu Long et al.

Summary: We present a general framework for robust satisficing that favors solutions which can achieve an acceptable target even when the actual probability distribution deviates from the empirical distribution. By balancing the model's ability to withstand uncertainty, the decision maker specifies an acceptable target or loss of optimality compared to the empirical optimization model. Through numerical studies, it is shown that solutions to the robust satisficing models are more effective in improving out-of-sample performance.

OPERATIONS RESEARCH (2023)

Article Engineering, Multidisciplinary

ROmodel: modeling robust optimization problems in Pyomo

Johannes Wiebe et al.

Summary: ROmodel is an open source Python package that extends the modeling capabilities of Pyomo for robust optimization problems. It helps practitioners transition from deterministic to robust optimization by allowing formulation of robust models in a similar way to mathematical formulations. ROmodel provides a library of commonly used uncertainty sets and allows users to define custom sets, as well as supporting adjustable variables through linear decision rules. The models can be solved using ROmodel's solvers, implementing robust reformulation and cutting plane approach, making it a platform for implementing and comparing custom uncertainty sets and reformulations.

OPTIMIZATION AND ENGINEERING (2022)

Article Computer Science, Interdisciplinary Applications

ROC plus plus : Robust Optimization in C plus

Phebe Vayanos et al.

Summary: Robust optimization has become a popular method in addressing decision-making problems affected by uncertainty. However, there are very few available solutions to facilitate the modeling and solution of such problems. In this paper, the authors propose ROC++, an open-source platform that can automatically perform robust optimization. ROC++ is applicable to a wide range of decision-making problems and offers an easy-to-use interface. The platform comes with detailed documentation and can help streamline the modeling and solution of stochastic and robust optimization problems.

INFORMS JOURNAL ON COMPUTING (2022)

Article Computer Science, Interdisciplinary Applications

SDDP.j1: A Julia Package for Stochastic Dual Dynamic Programming

Oscar Dowson et al.

Summary: SDDP.j1 is an open-source library for solving multistage stochastic programming problems using the stochastic dual dynamic programming algorithm. It is built on JuMP, an algebraic modeling language in Julia, and provides a solver-agnostic, user-friendly interface. Leveraging unique features of Julia, such as multiple dispatch, it offers an extensible framework for practitioners to build on.

INFORMS JOURNAL ON COMPUTING (2021)

Article Engineering, Manufacturing

Robust Vehicle Pre-Allocation with Uncertain Covariates

Zhaowei Hao et al.

PRODUCTION AND OPERATIONS MANAGEMENT (2020)

Article Management

Robust Stochastic Optimization Made Easy with RSOME

Zhi Chen et al.

MANAGEMENT SCIENCE (2020)

Article Management

Adaptive Distributionally Robust Optimization

Dimitris Bertsimas et al.

MANAGEMENT SCIENCE (2019)

Article Computer Science, Software Engineering

Data-driven distributionally robust optimization using the Wasserstein metric: performance guarantees and tractable reformulations

Peyman Mohajerin Esfahani et al.

MATHEMATICAL PROGRAMMING (2018)

Article Mathematics, Applied

JuMP: A Modeling Language for Mathematical Optimization

Iain Dunning et al.

SIAM REVIEW (2017)

Article Management

Distributionally Robust Convex Optimization

Wolfram Wiesemann et al.

OPERATIONS RESEARCH (2014)

Article Management

Robust Solutions of Optimization Problems Affected by Uncertain Probabilities

Aharon Ben-Tal et al.

MANAGEMENT SCIENCE (2013)

Article Management

Robust Optimization Made Easy with ROME

Joel Goh et al.

OPERATIONS RESEARCH (2011)

Article Management

Tutorial: COIN-OR: Software for the OR Community

Kipp Martin

INTERFACES (2010)

Article Management

Distributionally Robust Optimization and Its Tractable Approximations

Joel Goh et al.

OPERATIONS RESEARCH (2010)

Article Management

The price of robustness

D Bertsimas et al.

OPERATIONS RESEARCH (2004)