RSOME in Python: An Open-Source Package for Robust Stochastic Optimization Made Easy
References
- (2013) Robust solutions of optimization problems affected by uncertain probabilities. Management Sci. 59(2):341–357.Link, Google Scholar
- (1998) Robust convex optimization. Math. Oper. Res. 23(4):769–805.Link, Google Scholar
- (2004) The price of robustness. Oper. Res. 52(1):35–53.Link, Google Scholar
- (2019) Adaptive distributionally robust optimization. Management Sci. 65(2):604–618.Link, Google Scholar
- (2020) Robust stochastic optimization made easy with RSOME. Management Sci. 66(8):3329–3339.Link, Google Scholar
- (2019) Distributionally robust optimization with infinitely constrained ambiguity sets. Oper. Res. 67(5):1328–1344.Link, Google Scholar
- (2023) RSOME in Python: An open-source package for robust stochastic optimization made easy, version v2021.0146. Accessed March 14, 2023, https://github.com/INFORMSJoC/2021.0146.Google Scholar
- (2010) Distributionally robust optimization under moment uncertainty with application to data-driven problems. Oper. Res. 58(3):595–612.Link, Google Scholar
- (2021) SDDP. jl: A Julia package for stochastic dual dynamic programming. INFORMS J. Comput. 33(1):27–33.Link, Google Scholar
- (2017) JuMP: A modeling language for mathematical optimization. SIAM Rev. 59(2):295–320.Crossref, Google Scholar
- (1998) Robust solutions to uncertain semidefinite programs. SIAM J. Optim. 9(1):33–52.Crossref, Google Scholar
- (2010) Distributionally robust optimization and its tractable approximations. Oper. Res. 58(4):902–917.Link, Google Scholar
- (2011) Robust optimization made easy with ROME. Oper. Res. 59(4):973–985.Link, Google Scholar
- (2014) CVX: MATLAB software for disciplined convex programming, version 2.1. http://cvxr.com/cvx.Google Scholar
- (2020) Robust vehicle pre-allocation with uncertain covariates. Production Oper. Management 29(4):955–972.Crossref, Google Scholar
- (2020) PyROS: A Pyomo robust optimization solver for robust process design. Proc. Virtual AIChE Annual Meeting (AIChE).Google Scholar
- (2004) YALMIP: A toolbox for modeling and optimization in MATLAB. Proc. IEEE Internat. Conf. Robotics Automation (IEEE, Piscataway, NJ), 284–289.Google Scholar
- (2023) Robust satisficing. Oper. Res. 71(1):61–82.Link, Google Scholar
- (2010) Tutorial: COIN-OR: Software for the OR community. Interfaces 40(6):465–476.Link, Google Scholar
- (2018) Data-driven distributionally robust optimization using the Wasserstein metric: Performance guarantees and tractable reformulations. Math. Programming 171(1–2):1–52.Crossref, Google Scholar
- (2022) Distributionally robust optimization: A review. Open J. Math. Optim. 3(4).Google Scholar
- (2022) PICOS: A Python interface to conic optimization solvers. J. Open Source Software 7(70):3915.Crossref, Google Scholar
- (1973) Convex programming with set-inclusive constraints and applications to inexact linear programming. Oper. Res. 21(5):1154–1157.Link, Google Scholar
- (2022) ROC++: Robust optimization in C++. INFORMS J. Comput. 34(6):2873–2888.Link, Google Scholar
- (2021) ROmodel: Modeling robust optimization problems in Pyomo. Optim. Engrg. 23:1873–1894.Crossref, Google Scholar
- (2014) Distributionally robust convex optimization. Oper. Res. 62(6):1358–1376.Link, Google Scholar

