IDEAS home Printed from https://ideas.repec.org/a/inm/ormoor/v49y2024i2p1012-1044.html

A Fast Temporal Decomposition Procedure for Long-Horizon Nonlinear Dynamic Programming

Author

Listed:
  • Sen Na

    (International Computer Science Institute and Department of Statistics, University of California, Berkeley, Berkeley, California 94720)

  • Mihai Anitescu

    (Mathematics and Computer Science Division, Argonne National Laboratory, Lemont, Illinois 60439)

  • Mladen Kolar

    (Booth School of Business, University of Chicago, Chicago, Illinois 60637)

Abstract

We propose a fast temporal decomposition procedure for solving long-horizon nonlinear dynamic programs. The core of the procedure is sequential quadratic programming (SQP) that utilizes a differentiable exact augmented Lagrangian as the merit function. Within each SQP iteration, we approximately solve the Newton system using an overlapping temporal decomposition strategy. We show that the approximate search direction is still a descent direction of the augmented Lagrangian provided the overlap size and penalty parameters are suitably chosen, which allows us to establish the global convergence. Moreover, we show that a unit step size is accepted locally for the approximate search direction and further establish a uniform, local linear convergence over stages. This local convergence rate matches the rate of the recent Schwarz scheme (Na et al. 2022). However, the Schwarz scheme has to solve nonlinear subproblems to optimality in each iteration, whereas we only perform a single Newton step instead. Numerical experiments validate our theories and demonstrate the superiority of our method.

Suggested Citation

  • Sen Na & Mihai Anitescu & Mladen Kolar, 2024. "A Fast Temporal Decomposition Procedure for Long-Horizon Nonlinear Dynamic Programming," Mathematics of Operations Research, INFORMS, vol. 49(2), pages 1012-1044, May.
  • Handle: RePEc:inm:ormoor:v:49:y:2024:i:2:p:1012-1044
    DOI: 10.1287/moor.2023.1378
    as

    Download full text from publisher

    File URL: http://dx.doi.org/10.1287/moor.2023.1378
    Download Restriction: no

    File URL: https://libkey.io/10.1287/moor.2023.1378?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. Topaloglou, Nikolas & Vladimirou, Hercules & Zenios, Stavros A., 2008. "A dynamic stochastic programming model for international portfolio management," European Journal of Operational Research, Elsevier, vol. 185(3), pages 1501-1524, March.
    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. Nonthachote Chatsanga & Andrew J. Parkes, 2016. "International Portfolio Optimisation with Integrated Currency Overlay Costs and Constraints," Papers 1611.01463, arXiv.org.
    2. Xiaoyue Li & A. Sinem Uysal & John M. Mulvey, 2021. "Multi-Period Portfolio Optimization using Model Predictive Control with Mean-Variance and Risk Parity Frameworks," Papers 2103.10813, arXiv.org.
    3. Zhiping Chen & Bingbing Ji & Jia Liu & Yu Mei, 2025. "Multi-Stage International Portfolio Selection with Factor-Based Scenario Tree Generation," Computational Economics, Springer;Society for Computational Economics, vol. 66(1), pages 35-75, July.
    4. Kallio, Markku & Halme, Merja & Dehghan Hardoroudi, Nasim & Aspara, Jaakko, 2022. "Transparent structured products for retail investors," European Journal of Operational Research, Elsevier, vol. 302(2), pages 752-767.
    5. Mr. Udaibir S Das & Miss Yinqiu Lu & Mr. Michael G. Papaioannou & Iva Petrova, 2012. "Sovereign Risk and Asset and Liability Management: Conceptual Issues," IMF Working Papers 2012/241, International Monetary Fund.
    6. Fonseca, Raquel J. & Rustem, Berç, 2012. "International portfolio management with affine policies," European Journal of Operational Research, Elsevier, vol. 223(1), pages 177-187.
    7. Balibek, Emre & Köksalan, Murat, 2010. "A multi-objective multi-period stochastic programming model for public debt management," European Journal of Operational Research, Elsevier, vol. 205(1), pages 205-217, August.
    8. Davi Valladão & Thuener Silva & Marcus Poggi, 2019. "Time-consistent risk-constrained dynamic portfolio optimization with transactional costs and time-dependent returns," Annals of Operations Research, Springer, vol. 282(1), pages 379-405, November.
    9. Popovic, Ray & Goldsman, David, 2012. "On valuing and hedging European options when volatility is estimated directly," European Journal of Operational Research, Elsevier, vol. 218(1), pages 124-131.
    10. Haleh Valian & Mohsen A. Jafari & Davood Golmohammadi, 2016. "Resource allocation with stochastic optimal control approach," Annals of Operations Research, Springer, vol. 239(2), pages 625-641, April.
    11. Robert Ferstl & Alexander Weissensteiner, 2011. "Backtesting Short-Term Treasury Management Strategies Based on Multi-Stage Stochastic Programming," Palgrave Macmillan Books, in: Gautam Mitra & Katharina Schwaiger (ed.), Asset and Liability Management Handbook, chapter 19, pages 469-494, Palgrave Macmillan.
    12. Wong, Man Hong, 2013. "Investment models based on clustered scenario trees," European Journal of Operational Research, Elsevier, vol. 227(2), pages 314-324.
    13. Jörgen Blomvall & Jonas Ekblom, 2018. "Corporate hedging: an answer to the “how” question," Annals of Operations Research, Springer, vol. 266(1), pages 35-69, July.
    14. Yu Mei & Zhiping Chen & Jia Liu & Bingbing Ji, 2022. "Multi-stage portfolio selection problem with dynamic stochastic dominance constraints," Journal of Global Optimization, Springer, vol. 83(3), pages 585-613, July.
    15. Raquel J. Fonseca & Steve Zymler & Wolfram Wiesemann & Berc Rustem, 2009. "Robust Optimization of Currency Portfolios," Working Papers 012, COMISEF.
    16. Sun, Qi & Dong, Yucheng & Xu, Weidong, 2013. "Effects of higher order moments on the newsvendor problem," International Journal of Production Economics, Elsevier, vol. 146(1), pages 167-177.
    17. Salo, Ahti & Doumpos, Michalis & Liesiö, Juuso & Zopounidis, Constantin, 2024. "Fifty years of portfolio optimization," European Journal of Operational Research, Elsevier, vol. 318(1), pages 1-18.
    18. Libo Yin & Liyan Han, 2013. "Options strategies for international portfolios with overall risk management via multi-stage stochastic programming," Annals of Operations Research, Springer, vol. 206(1), pages 557-576, July.
    19. Zinan Hu & Ruicheng Yang & Sumuya Borjigin, 2024. "A multistage forecasting model for green bond cost optimization with dynamic corporate risk constraints," Journal of Forecasting, John Wiley & Sons, Ltd., vol. 43(7), pages 2607-2634, November.
    20. Robert Ferstl & Alex Weissensteiner, 2010. "Cash management using multi-stage stochastic programming," Quantitative Finance, Taylor & Francis Journals, vol. 10(2), pages 209-219.

    More about this item

    Keywords

    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;

    JEL classification:

    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:ormoor:v:49:y:2024:i:2:p:1012-1044. 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.