IDEAS home Printed from https://ideas.repec.org/a/inm/ortrsc/v57y2023i5p1134-1159.html
   My bibliography  Save this article

Iterative Backpropagation Method for Efficient Gradient Estimation in Bilevel Network Equilibrium Optimization Problems

Author

Listed:
  • A.U.Z Patwary

    (Department of Civil, Geological and Mining Engineering, Polytechnique Montreal, Montréal, Québec H3T 1J4, Canada; Department of Civil Engineering, The Hong Kong University of Science and Technology, Hong Kong, China)

  • Shuling Wang

    (Department of Civil Engineering, The Hong Kong University of Science and Technology, Hong Kong, China; Key Laboratory of Road and Traffic Engineering of Ministry of Education, Tongji University, Shanghai 201804, China)

  • Hong K. Lo

    (Department of Civil Engineering, The Hong Kong University of Science and Technology, Hong Kong, China)

Abstract

Network optimization or network design with an embedded traffic assignment (TA) to model user equilibrium principle, sometimes expressed as bilevel problems or mathematical programs with equilibrium constraints (MPEC), is at the heart of transportation planning and operations. For applications to large-scale multimodal networks with high dimensional decision variables, the problem is nontrivial, to say the least. General-purpose algorithms and problem-specific bilevel formulations have been proposed in the past to solve small problems for demonstration purposes. Research gap, however, exists in developing efficient solution methods for large-scale problems in both static and dynamic contexts. This paper proposes an efficient gradient estimation method called Iterative Backpropagation (IB) for network optimization problems with an embedded static TA model. IB exploits the iterative structure of the TA solution procedure and simultaneously calculates the gradients while the TA process converges. IB does not require any additional function evaluation and consequently scales very well with higher dimensions. We apply the proposed approach to origin-destination (OD) estimation, an MPEC problem, of the Hong Kong multimodal network with 49,806 decision variables, 8,797 nodes, 18,207 links, 2,684 transit routes, and 165,509 OD pairs. The calibrated model performs well in matching the link counts. Specifically, the IB-gradient based optimization technique reduces the link volume squared error by 98%, mean absolute percentage error (MAPE) from 95.29% to 21.23%, and the average GEH statistics from 24.18 to 6.09 compared with the noncalibrated case. The framework, even though applied to OD estimation in this paper, is applicable to a wide variety of optimization problems with an embedded TA model, opening up an efficient way to solve large-scale MPEC or bilevel problems.

Suggested Citation

  • A.U.Z Patwary & Shuling Wang & Hong K. Lo, 2023. "Iterative Backpropagation Method for Efficient Gradient Estimation in Bilevel Network Equilibrium Optimization Problems," Transportation Science, INFORMS, vol. 57(5), pages 1134-1159, September.
  • Handle: RePEc:inm:ortrsc:v:57:y:2023:i:5:p:1134-1159
    DOI: 10.1287/trsc.2021.0110
    as

    Download full text from publisher

    File URL: http://dx.doi.org/10.1287/trsc.2021.0110
    Download Restriction: no

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

    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:ortrsc:v:57:y:2023:i:5:p:1134-1159. 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.

    We have no bibliographic references for this item. You can help adding them by using 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.