The linear programming approach to approximate dynamic programming

被引:374
|
作者
De Farias, DP
Van Roy, B
机构
[1] MIT, Dept Mech Engn, Cambridge, MA 02139 USA
[2] Stanford Univ, Dept Management Sci & Engn, Stanford, CA 94306 USA
关键词
dynamic programming/optimal control : approximations/large-scale problems; queues; algorithms : control of queueing networks;
D O I
10.1287/opre.51.6.850.24925
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The curse of dimensionality gives rise to prohibitive computational requirements that render infeasible the exact solution of large-scale stochastic control problems. We study an efficient method based on linear programming for approximating solutions to such problems. The approach "fits" a linear combination of pre-selected basis functions to the dynamic programming cost-to-go function. We develop error bounds that offer performance guarantees and also guide the selection of both basis functions and "state-relevance weights" that influence quality of the approximation. Experimental results in the domain of queueing network control provide empirical support for the methodology.
引用
收藏
页码:850 / 865
页数:16
相关论文
共 50 条
  • [1] On constraint sampling in the linear programming approach to approximate dynamic programming
    de Farias, DP
    Van Roy, B
    [J]. MATHEMATICS OF OPERATIONS RESEARCH, 2004, 29 (03) : 462 - 478
  • [2] State Aggregation based Linear Programming approach to Approximate Dynamic Programming
    Darbha, S.
    Krishnamoorthy, K.
    Pachter, M.
    Chandler, P.
    [J]. 49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, : 935 - 941
  • [3] Data-driven approximate dynamic programming: A linear programming approach
    Sutter, Tobias
    Kamoutsi, Angeliki
    Esfahani, Peyman Mohajerin
    Lygeros, John
    [J]. 2017 IEEE 56TH ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2017,
  • [4] Choosing the Cost Vector of the Linear Programming Approach to Approximate Dynamic Programming
    de Farias, Daniela Pucci
    Weber, Theophane
    [J]. 47TH IEEE CONFERENCE ON DECISION AND CONTROL, 2008 (CDC 2008), 2008, : 67 - 72
  • [5] A LINEAR PROGRAMMING METHODOLOGY FOR APPROXIMATE DYNAMIC PROGRAMMING
    Diaz, Henry
    Sala, Antonio
    Armesto, Leopoldo
    [J]. INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2020, 30 (02) : 363 - 375
  • [6] Approximate dynamic programming via linear programming
    de Farias, DP
    Van Roy, B
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 14, VOLS 1 AND 2, 2002, 14 : 689 - 695
  • [7] On constraint sampling in the linear programming approach to approximate linear programming
    de Farias, DP
    Van Roy, B
    [J]. 42ND IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-6, PROCEEDINGS, 2003, : 2441 - 2446
  • [8] An Approximate Dynamic Programming Approach to Dynamic Stochastic Matching
    You, Fan
    Vossen, Thomas
    [J]. INFORMS JOURNAL ON COMPUTING, 2024, 36 (04) : 1006 - 1022
  • [9] Approximate dynamic programming approach for process control
    Lee, Jay H.
    Wong, Weechin
    [J]. JOURNAL OF PROCESS CONTROL, 2010, 20 (09) : 1038 - 1048
  • [10] An approximate dynamic programming approach for collaborative caching
    Yang, Xinan
    Thomos, Nikolaos
    [J]. ENGINEERING OPTIMIZATION, 2021, 53 (06) : 1005 - 1023