Large-scale financial planning via a partially observable stochastic dual dynamic programming framework

被引:3
|
作者
Lee, Jinkyu [1 ]
Kwon, Do-Gyun [1 ]
Lee, Yongjae [2 ]
Kim, Jang Ho [3 ]
Kim, Woo Chang [1 ]
机构
[1] Korea Adv Inst Sci & Technol KAIST, Dept Ind & Syst Engn, 291 Daehak Ro, Daejeon 34141, South Korea
[2] Ulsan Natl Inst Sci & Technol UNIST, Dept Ind Engn, 50 UNIST Gil, Ulsan 44919, South Korea
[3] Kyung Hee Univ, Dept Ind & Management Syst Engn, Dept Big Data Analyt, Coll Engn,Grad Sch, 1732 Deogyeong Daero, Yongin 17104, Gyeonggi Do, South Korea
基金
新加坡国家研究基金会;
关键词
Financial planning; Large-scale optimization; Multi-stage stochastic programming; Stochastic dual dynamic programming; Partially observable Markov states; LIFETIME PORTFOLIO SELECTION; ASSET-LIABILITY MANAGEMENT; VOLATILITY; OPTIONS; MARKET; SPOT;
D O I
10.1080/14697688.2023.2221296
中图分类号
F8 [财政、金融];
学科分类号
0202 ;
摘要
The multi-stage stochastic programming (MSP) approach is widely used to solve financial planning problems owing to its flexibility. However, the size of an MSP problem grows exponentially with the number of stages, and such problem can easily become computationally intractable. Financial planning problems often consider planning horizons of several decades, and thus, the curse of dimensionality can become a critical issue. Stochastic dual dynamic programming (SDDP), a sampling-based decomposition algorithm, has emerged to resolve this issue. While SDDP has been successfully implemented in the energy domain, few applications of SDDP are found in the finance domain. In this study, we identify the major obstacle in using SDDP to solve financial planning problems to be the stagewise independence assumption and propose a partially observable SDDP (PO-SDDP) framework to overcome such limitations. We argue that the PO-SDDP framework, which models uncertainties using discrete-valued partially observable Markov states and introduces feasibility cuts, can properly address large-scale financial planning problems.
引用
收藏
页码:1341 / 1360
页数:20
相关论文
共 50 条
  • [1] Dynamic programming for partially observable stochastic games
    Hansen, EA
    Bernstein, DS
    Zilberstein, S
    [J]. PROCEEDING OF THE NINETEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND THE SIXTEENTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2004, : 709 - 715
  • [2] On stochastic dynamic programming for solving large-scale planning problems under uncertainty
    Pilar Cristobal, M.
    Escudero, Laureano F.
    Monge, Juan F.
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (08) : 2418 - 2428
  • [3] DYNAMIC PROGRAMMING CONDITIONS FOR PARTIALLY OBSERVABLE STOCHASTIC SYSTEMS
    DAVIS, MHA
    VARAIYA, P
    [J]. SIAM JOURNAL ON CONTROL, 1973, 11 (02): : 226 - 261
  • [4] Hydrothermal scheduling in Norway using stochastic dual dynamic programming; a large-scale case study
    Gjerden, Knut Skogstrand
    Helseth, Arild
    Mo, Birger
    Warland, Geir
    [J]. 2015 IEEE EINDHOVEN POWERTECH, 2015,
  • [5] A Dynamic Programming Framework for Large-Scale Online Clustering on Graphs
    Yantao Li
    Xiang Zhao
    Zehui Qu
    [J]. Neural Processing Letters, 2020, 52 : 1613 - 1629
  • [6] A Dynamic Programming Framework for Large-Scale Online Clustering on Graphs
    Li, Yantao
    Zhao, Xiang
    Qu, Zehui
    [J]. NEURAL PROCESSING LETTERS, 2020, 52 (02) : 1613 - 1629
  • [7] Parallel algorithms for large-scale stochastic programming
    Vladimirou, H
    Zenios, SA
    [J]. PARALLEL COMPUTING IN OPTIMIZATION, 1997, 7 : 413 - 469
  • [8] A Stochastic Dual Dynamic Programming Framework for Multiscale MPC
    Kumar, Ranjeet
    Wenzel, Michael J.
    Ellis, Matthew J.
    ElBsat, Mohammad N.
    Drees, Kirk H.
    Zavala, Victor M.
    [J]. IFAC PAPERSONLINE, 2018, 51 (20): : 493 - 498
  • [9] Large-scale dynamic system optimization using dual decomposition method with approximate dynamic programming
    Rokhforoz, Pegah
    Kebriaei, Hamed
    Ahmadabadi, Majid Nili
    [J]. SYSTEMS & CONTROL LETTERS, 2021, 150
  • [10] Scalable parallel computations for large-scale stochastic programming
    Vladimirou, H
    Zenios, SA
    [J]. ANNALS OF OPERATIONS RESEARCH, 1999, 90 (0) : 87 - 129