IDEAS home Printed from https://ideas.repec.org/a/inm/ormsom/v27y2025i6p1851-1868.html

Machine Learning–Augmented Optimization of Large Bilevel and Two-Stage Stochastic Programs: Application to Cycling Network Design

Author

Listed:
  • Timothy C. Y. Chan

    (Department of Mechanical & Industrial Engineering, University of Toronto, Toronto, Ontario M5S 3G8, Canada)

  • Bo Lin

    (Department of Mechanical & Industrial Engineering, University of Toronto, Toronto, Ontario M5S 3G8, Canada)

  • Shoshanna Saxe

    (Department of Civil & Mineral Engineering, University of Toronto, Toronto, Ontario M5S 1A4, Canada)

Abstract

Problem definition : A wide range of decision problems can be formulated as bilevel programs with independent followers, which, as a special case, include two-stage stochastic programs. These problems are notoriously difficult to solve, especially when a large number of followers are present. Motivated by a real-world cycling infrastructure planning application, we present a general approach to solving such problems. Methodology/results : We propose an optimization model that explicitly considers a sampled subset of followers and exploits a machine learning model to estimate the objective values of unsampled followers. We prove bounds on the optimality gap of the generated leader decision as measured by the original objective function that considers the full follower set. We then develop follower sampling algorithms to tighten the bounds and a representation learning approach to learn follower features, which are used as inputs to the embedded machine learning model. Through numerical studies, we show that our approach generates leader decisions of higher quality compared with baselines. Finally, in collaboration with the City of Toronto, we perform a real-world case study in Toronto, where we solve a cycling network design problem with over one million followers. Compared with the current practice, our approach improves Toronto’s cycling accessibility by 19.2%, equivalent to $18 million in potential cost savings. Managerial implications : Our approach is being used to inform the cycling infrastructure planning in Toronto and can be generalized to any decision problems that are formulated as bilevel programs with independent followers.

Suggested Citation

  • Timothy C. Y. Chan & Bo Lin & Shoshanna Saxe, 2025. "Machine Learning–Augmented Optimization of Large Bilevel and Two-Stage Stochastic Programs: Application to Cycling Network Design," Manufacturing & Service Operations Management, INFORMS, vol. 27(6), pages 1851-1868, November.
  • Handle: RePEc:inm:ormsom:v:27:y:2025:i:6:p:1851-1868
    DOI: 10.1287/msom.2024.1317
    as

    Download full text from publisher

    File URL: http://dx.doi.org/10.1287/msom.2024.1317
    Download Restriction: no

    File URL: https://libkey.io/10.1287/msom.2024.1317?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
    ---><---

    References listed on IDEAS

    as
    1. Gah-Yi Ban & Cynthia Rudin, 2019. "The Big Data Newsvendor: Practical Insights from Machine Learning," Operations Research, INFORMS, vol. 67(1), pages 90-108, January.
    2. Leal, Marina & Ponce, Diego & Puerto, Justo, 2020. "Portfolio problems with two levels decision-makers: Optimal portfolio selection with pricing decisions on transaction costs," European Journal of Operational Research, Elsevier, vol. 284(2), pages 712-727.
    3. Sheng Liu & Long He & Zuo-Jun Max Shen, 2021. "On-Time Last-Mile Delivery: Order Assignment with Travel-Time Predictors," Management Science, INFORMS, vol. 67(7), pages 4095-4119, July.
    4. Xiaobo Li & Hailong Sun & Chung Piaw Teo, 2022. "Convex Optimization for Bundle Size Pricing Problem," Management Science, INFORMS, vol. 68(2), pages 1095-1106, February.
    5. Julien Keutchayan & Janosch Ortmann & Walter Rei, 2023. "Problem-driven scenario clustering in stochastic optimization," Computational Management Science, Springer, vol. 20(1), pages 1-33, December.
    6. Margarida Carvalho & Gabriele Dragotto & Felipe Feijoo & Andrea Lodi & Sriram Sankaranarayanan, 2024. "When Nash Meets Stackelberg," Management Science, INFORMS, vol. 70(10), pages 7308-7324, October.
    7. Dimitris Bertsimas & Nathan Kallus, 2020. "From Predictive to Prescriptive Analytics," Management Science, INFORMS, vol. 66(3), pages 1025-1044, March.
    8. Wei Zhang & Kai Wang & Alexandre Jacquillat & Shuaian Wang, 2023. "Optimized Scenario Reduction: Solving Large-Scale Stochastic Programs with Quality Guarantees," INFORMS Journal on Computing, INFORMS, vol. 35(4), pages 886-908, July.
    9. Benoît Colson & Patrice Marcotte & Gilles Savard, 2007. "An overview of bilevel optimization," Annals of Operations Research, Springer, vol. 153(1), pages 235-256, September.
    10. Faghih Imani, Ahmadreza & Miller, Eric J. & Saxe, Shoshanna, 2019. "Cycle accessibility and level of traffic stress: A case study of Toronto," Journal of Transport Geography, Elsevier, vol. 80(C).
    11. Zugno, Marco & Morales, Juan Miguel & Pinson, Pierre & Madsen, Henrik, 2013. "A bilevel model for electricity retailers' participation in a demand response market environment," Energy Economics, Elsevier, vol. 36(C), pages 182-197.
    12. Dimitris Bertsimas & Nishanth Mundru, 2023. "Optimization-Based Scenario Reduction for Data-Driven Two-Stage Stochastic Optimization," Operations Research, INFORMS, vol. 71(4), pages 1343-1361, July.
    13. Xin Chen & Melvyn Sim & Peng Sun & Jiawei Zhang, 2008. "A Linear Decision-Based Approximation Approach to Stochastic Programming," Operations Research, INFORMS, vol. 56(2), pages 344-357, April.
    14. Ralph Buehler & Jennifer Dill, 2016. "Bikeway Networks: A Review of Effects on Cycling," Transport Reviews, Taylor & Francis Journals, vol. 36(1), pages 9-27, January.
    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. Luhao Zhang & Jincheng Yang & Rui Gao, 2024. "Optimal Robust Policy for Feature-Based Newsvendor," Management Science, INFORMS, vol. 70(4), pages 2315-2329, April.
    2. Li Chen & Melvyn Sim & Xun Zhang & Long Zhao & Minglong Zhou, 2026. "Robust Actionable Prescriptive Analytics," Operations Research, INFORMS, vol. 74(1), pages 550-571, January.
    3. Sadana, Utsav & Chenreddy, Abhilash & Delage, Erick & Forel, Alexandre & Frejinger, Emma & Vidal, Thibaut, 2025. "A survey of contextual optimization methods for decision-making under uncertainty," European Journal of Operational Research, Elsevier, vol. 320(2), pages 271-289.
    4. Melvyn Sim & Qinshen Tang & Minglong Zhou & Taozeng Zhu, 2025. "The Analytics of Robust Satisficing: Predict, Optimize, Satisfice, Then Fortify," Operations Research, INFORMS, vol. 73(5), pages 2708-2728, September.
    5. Serrano, Breno & Minner, Stefan & Schiffer, Maximilian & Vidal, Thibaut, 2024. "Bilevel optimization for feature selection in the data-driven newsvendor problem," European Journal of Operational Research, Elsevier, vol. 315(2), pages 703-714.
    6. Viet Anh Nguyen & Fan Zhang & Shanshan Wang & Jose Blanchet & Erick Delage & Yinyu Ye, 2021. "Robustifying Conditional Portfolio Decisions via Optimal Transport," Papers 2103.16451, arXiv.org, revised Apr 2024.
    7. Meng Qi & Ying Cao & Zuo-Jun (Max) Shen, 2022. "Distributionally Robust Conditional Quantile Prediction with Fixed Design," Management Science, INFORMS, vol. 68(3), pages 1639-1658, March.
    8. Martin Weibelzahl & Alexandra Märtz, 2020. "Optimal storage and transmission investments in a bilevel electricity market model," Annals of Operations Research, Springer, vol. 287(2), pages 911-940, April.
    9. Jos'e-Manuel Pe~na & Fernando Su'arez & Omar Larr'e & Domingo Ram'irez & Arturo Cifuentes, 2023. "A Modified CTGAN-Plus-Features Based Method for Optimal Asset Allocation," Papers 2302.02269, arXiv.org, revised May 2024.
    10. Mingyang Fu & Xiaobo Li & Lianmin Zhang, 2024. "Distributionally Robust Newsvendor Under Stochastic Dominance with a Feature-Based Application," Manufacturing & Service Operations Management, INFORMS, vol. 26(5), pages 1962-1977, September.
    11. Yang, Cheng-Hu & Wang, Hai-Tang & Ma, Xin & Talluri, Srinivas, 2023. "A data-driven newsvendor problem: A high-dimensional and mixed-frequency method," International Journal of Production Economics, Elsevier, vol. 266(C).
    12. Adam N. Elmachtoub & Paul Grigas, 2022. "Smart “Predict, then Optimize”," Management Science, INFORMS, vol. 68(1), pages 9-26, January.
    13. Christian Mandl & Selvaprabu Nadarajah & Stefan Minner & Srinagesh Gavirneni, 2022. "Data‐driven storage operations: Cross‐commodity backtest and structured policies," Production and Operations Management, Production and Operations Management Society, vol. 31(6), pages 2438-2456, June.
    14. Dimitris Bertsimas & Nihal Koduri, 2022. "Data-Driven Optimization: A Reproducing Kernel Hilbert Space Approach," Operations Research, INFORMS, vol. 70(1), pages 454-471, January.
    15. Baichuan Mo & Haris N. Koutsopoulos & Zuo-Jun Max Shen & Jinhua Zhao, 2025. "Individual Path Recommendation Under Public Transit Service Disruptions Considering Behavior Uncertainty," Transportation Science, INFORMS, vol. 59(6), pages 1235-1258, November.
    16. Andrew Butler & Roy H. Kwon, 2021. "Integrating prediction in mean-variance portfolio optimization," Papers 2102.09287, arXiv.org, revised Nov 2022.
    17. Shohre Zehtabian & Marlin W. Ulmer, 2026. "Consistent Time Window Assignments for Stochastic Multi-Depot Multi-Commodity Pickup and Delivery," Transportation Science, INFORMS, vol. 60(1), pages 1-21, January.
    18. Shaochong Lin & Youhua (Frank) Chen & Yanzhi Li & Zuo‐Jun Max Shen, 2022. "Data‐Driven Newsvendor Problems Regularized by a Profit Risk Constraint," Production and Operations Management, Production and Operations Management Society, vol. 31(4), pages 1630-1644, April.
    19. Li, Ruijie & Liu, Yang & Liu, Xiaobo & Nie, Yu (Marco), 2024. "Allocation problem in cross-platform ride-hail integration," Transportation Research Part B: Methodological, Elsevier, vol. 188(C).
    20. Nam Ho-Nguyen & Fatma Kılınç-Karzan, 2022. "Risk Guarantees for End-to-End Prediction and Optimization Processes," Management Science, INFORMS, vol. 68(12), pages 8680-8698, December.

    More about this item

    Keywords

    ;
    ;
    ;
    ;
    ;

    Statistics

    Access and download statistics

    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:inm:ormsom:v:27:y:2025:i:6:p:1851-1868. 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: Chris Asher (email available below). General contact details of provider: https://edirc.repec.org/data/inforea.html .

    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.