IDEAS home Printed from https://ideas.repec.org/a/eee/ejores/v319y2024i1p16-30.html
   My bibliography  Save this article

A machine learning approach to two-stage adaptive robust optimization

Author

Listed:
  • Bertsimas, Dimitris
  • Kim, Cheol Woo

Abstract

We propose an approach based on machine learning to solve two-stage linear adaptive robust optimization (ARO) problems with binary here-and-now variables and polyhedral uncertainty sets. We encode the optimal here-and-now decisions, the worst-case scenarios associated with the optimal here-and-now decisions, and the optimal wait-and-see decisions into what we denote as the strategy. We solve multiple similar ARO instances in advance using the column and constraint generation algorithm and extract the optimal strategies to generate a training set. We train machine learning models that predict high-quality strategies for the here-and-now decisions, the worst-case scenarios associated with the optimal here-and-now decisions, and the wait-and-see decisions. The models can be applied to problems with varying dimensions. We also introduce novel methods to expedite training data generation and reduce the number of different target classes the machine learning algorithm needs to be trained on. We apply the proposed approach to the facility location, the multi-item inventory control and the unit commitment problems. Our approach solves ARO problems drastically faster than the state-of-the-art algorithms with high accuracy.

Suggested Citation

  • Bertsimas, Dimitris & Kim, Cheol Woo, 2024. "A machine learning approach to two-stage adaptive robust optimization," European Journal of Operational Research, Elsevier, vol. 319(1), pages 16-30.
  • Handle: RePEc:eee:ejores:v:319:y:2024:i:1:p:16-30
    DOI: 10.1016/j.ejor.2024.06.012
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0377221724004600
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.ejor.2024.06.012?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Cohen, Izack & Postek, Krzysztof & Shtern, Shimrit, 2023. "An adaptive robust optimization model for parallel machine scheduling," European Journal of Operational Research, Elsevier, vol. 306(1), pages 83-104.
    2. Goerigk, Marc & Khosravi, Mohammad, 2023. "Optimal scenario reduction for one- and two-stage robust optimization with discrete uncertainty in the objective," European Journal of Operational Research, Elsevier, vol. 310(2), pages 529-551.
    3. Yanıkoğlu, İhsan & Gorissen, Bram L. & den Hertog, Dick, 2019. "A survey of adjustable robust optimization," European Journal of Operational Research, Elsevier, vol. 277(3), pages 799-813.
    4. Henri Lefebvre, 2024. "Adjustable robust optimization with nonlinear recourses," 4OR, Springer, vol. 22(3), pages 415-416, September.
    5. Dimitris Bertsimas & Cheol Woo Kim, 2023. "A Prescriptive Machine Learning Approach to Mixed-Integer Convex Optimization," INFORMS Journal on Computing, INFORMS, vol. 35(6), pages 1225-1241, November.
    6. Marcus Ang & Yun Fong Lim & Melvyn Sim, 2012. "Robust Storage Assignment in Unit-Load Warehouses," Management Science, INFORMS, vol. 58(11), pages 2114-2130, November.
    7. Dimitris Bertsimas & Bartolomeo Stellato, 2022. "Online Mixed-Integer Optimization in Milliseconds," INFORMS Journal on Computing, INFORMS, vol. 34(4), pages 2229-2248, July.
    8. Detienne, Boris & Lefebvre, Henri & Malaguti, Enrico & Monaci, Michele, 2024. "Adjustable robust optimization with objective uncertainty," European Journal of Operational Research, Elsevier, vol. 312(1), pages 373-384.
    9. Alejandro Marcos Alvarez & Quentin Louveaux & Louis Wehenkel, 2017. "A Machine Learning-Based Approximation of Strong Branching," INFORMS Journal on Computing, INFORMS, vol. 29(1), pages 185-195, February.
    10. Fliedner, Thomas & Liesiö, Juuso, 2016. "Adjustable robustness for multi-attribute project portfolio selection," European Journal of Operational Research, Elsevier, vol. 252(3), pages 931-946.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Dimitris Bertsimas & Cheol Woo Kim, 2023. "A Prescriptive Machine Learning Approach to Mixed-Integer Convex Optimization," INFORMS Journal on Computing, INFORMS, vol. 35(6), pages 1225-1241, November.
    2. Shin, Youngchul & Lee, Sangyoon & Moon, Ilkyeong, 2021. "Robust multiperiod inventory model with a new type of buy one get one promotion: “My Own Refrigerator”," Omega, Elsevier, vol. 99(C).
    3. Yanıkoğlu, İhsan & Gorissen, Bram L. & den Hertog, Dick, 2019. "A survey of adjustable robust optimization," European Journal of Operational Research, Elsevier, vol. 277(3), pages 799-813.
    4. Christiansen, Jeffrey & Ernst, Andreas T. & Rieger, Janosch, 2024. "A robust optimization approach for a two-player force-design game," European Journal of Operational Research, Elsevier, vol. 318(2), pages 656-669.
    5. Cambier, Adrien & Chardy, Matthieu & Figueiredo, Rosa & Ouorou, Adam & Poss, Michael, 2022. "Optimizing subscriber migrations for a telecommunication operator in uncertain context," European Journal of Operational Research, Elsevier, vol. 298(1), pages 308-321.
    6. Bissan Ghaddar & Ignacio Gómez-Casares & Julio González-Díaz & Brais González-Rodríguez & Beatriz Pateiro-López & Sofía Rodríguez-Ballesteros, 2023. "Learning for Spatial Branching: An Algorithm Selection Approach," INFORMS Journal on Computing, INFORMS, vol. 35(5), pages 1024-1043, September.
    7. Baringo, Luis & Boffino, Luigi & Oggioni, Giorgia, 2020. "Robust expansion planning of a distribution system with electric vehicles, storage and renewable units," Applied Energy, Elsevier, vol. 265(C).
    8. Da Li & Shijie Zhang & Yunhan Xiao, 2020. "Interval Optimization-Based Optimal Design of Distributed Energy Resource Systems under Uncertainties," Energies, MDPI, vol. 13(13), pages 1-18, July.
    9. Bruni, Maria Elena & Hazır, Öncü, 2024. "A risk-averse distributionally robust project scheduling model to address payment delays," European Journal of Operational Research, Elsevier, vol. 318(2), pages 398-407.
    10. Aras Selvi & Aharon Ben-Tal & Ruud Brekelmans & Dick den Hertog, 2022. "Convex Maximization via Adjustable Robust Optimization," INFORMS Journal on Computing, INFORMS, vol. 34(4), pages 2091-2105, July.
    11. Shi, Ruifeng & Li, Shaopeng & Zhang, Penghui & Lee, Kwang Y., 2020. "Integration of renewable energy sources and electric vehicles in V2G network with adjustable robust optimization," Renewable Energy, Elsevier, vol. 153(C), pages 1067-1080.
    12. Metzker Soares, Paula & Thevenin, Simon & Adulyasak, Yossiri & Dolgui, Alexandre, 2024. "Adaptive robust optimization for lot-sizing under yield uncertainty," European Journal of Operational Research, Elsevier, vol. 313(2), pages 513-526.
    13. ten Eikelder, Stefan, 2021. "Biologically-based radiation therapy planning and adjustable robust optimization," Other publications TiSEM 2654a17b-0a3c-4006-b644-e, Tilburg University, School of Economics and Management.
    14. Aliakbari Sani, Sajad & Bahn, Olivier & Delage, Erick, 2022. "Affine decision rule approximation to address demand response uncertainty in smart Grids’ capacity planning," European Journal of Operational Research, Elsevier, vol. 303(1), pages 438-455.
    15. Thai Doan Chuong & Xinghuo Yu & Chen Liu & Andrew Eberhard & Chaojie Li, 2024. "Solving Two-stage Quadratic Multiobjective Problems via Optimality and Relaxations," Journal of Optimization Theory and Applications, Springer, vol. 203(1), pages 676-713, October.
    16. Eduardo Fernández & Claudia Gómez-Santillán & Nelson Rangel-Valdez & Laura Cruz-Reyes, 2022. "Group Multi-Objective Optimization Under Imprecision and Uncertainty Using a Novel Interval Outranking Approach," Group Decision and Negotiation, Springer, vol. 31(5), pages 945-994, October.
    17. Zhang, Liu & Zheng, Zhong & Chai, Yi & Zhang, Kaitian & Lian, Xiaoyuan & Zhang, Kai & Zhao, Liuqiang, 2024. "Enhancing robustness: Multi-stage adaptive robust scheduling of oxygen systems in steel enterprises under demand uncertainty," Applied Energy, Elsevier, vol. 359(C).
    18. Sameer Bathallath & Åsa Smedberg & Harald Kjellin, 2019. "The Viable System Model for Diagnosing and Handling IT-Project Interdependencies in Large Portfolios," International Journal of Information Technology Project Management (IJITPM), IGI Global, vol. 10(1), pages 72-87, January.
    19. Fränk Plein & Johannes Thürauf & Martine Labbé & Martin Schmidt, 2022. "A bilevel optimization approach to decide the feasibility of bookings in the European gas market," Mathematical Methods of Operations Research, Springer;Gesellschaft für Operations Research (GOR);Nederlands Genootschap voor Besliskunde (NGB), vol. 95(3), pages 409-449, June.
    20. Kang, Jidong & Wu, Zhuochun & Ng, Tsan Sheng & Su, Bin, 2023. "A stochastic-robust optimization model for inter-regional power system planning," European Journal of Operational Research, Elsevier, vol. 310(3), pages 1234-1248.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:ejores:v:319:y:2024:i:1:p:16-30. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.elsevier.com/locate/eor .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.