The optimizing-simulator: Merging simulation and optimization using approximate dynamic programming

被引:0
|
作者
Powell, Warren B. [1 ]
机构
[1] Princeton Univ, Dept Operat Res & Financial Engn, Princeton, NJ 08544 USA
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
There is a wide range of simulation problems that involve making decisions during the simulation, where we would like to make the best decisions possible, taking into account not only what we know when we make the decision, but also the impact of the decision on the future. Such problems can be formulated as dynamic programs, stochastic programs and optimal control problems, but these techniques rarely produce computationally tractable algorithms. We demonstrate how the framework of approximate dynamic programming can produce near-optimal (in some cases) or at least high quality solutions using techniques that are very familiar to the simulation community. The price of this challenge is that the simulation has to be run iteratively, using statistical learning techniques to produce the desired intelligence. The benefit is a reduced dependence on more traditional rule-based logic.
引用
收藏
页码:31 / 41
页数:11
相关论文
共 50 条
  • [1] The optimizing-simulator: Merging simulation and optimization using approximate dynamic programming
    Powell, WB
    PROCEEDINGS OF THE 2005 WINTER SIMULATION CONFERENCE, VOLS 1-4, 2005, : 96 - 109
  • [2] Locomotive Planning at Norfolk Southern: An Optimizing Simulator Using Approximate Dynamic Programming
    Powell, Warren B.
    Bouzaiene-Ayari, Belgacem
    Lawrence, Coleman
    Cheng, Clark
    Das, Sourav
    Fiorillo, Ricardo
    INTERFACES, 2014, 44 (06) : 567 - 578
  • [3] The Optimizing-Simulator: An Illustration Using the Military Airlift Problem
    Wu, Tongqiang Tony
    Powell, Warren B.
    Whisman, Alan
    ACM TRANSACTIONS ON MODELING AND COMPUTER SIMULATION, 2009, 19 (03):
  • [4] Merging AI and OR to Solve High-Dimensional Stochastic Optimization Problems Using Approximate Dynamic Programming
    Powell, Warren B.
    INFORMS JOURNAL ON COMPUTING, 2010, 22 (01) : 2 - 17
  • [5] Markdown Optimization via Approximate Dynamic Programming
    Cosgun, Ozlem
    Kula, Ufuk
    Kahraman, Cengiz
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2013, 6 (01) : 64 - 78
  • [6] Markdown Optimization via Approximate Dynamic Programming
    Özlem Coşgun
    Ufuk Kula
    Cengiz Kahraman
    International Journal of Computational Intelligence Systems, 2013, 6 : 64 - 78
  • [7] Optimizing Trading Decisions for Hydro Storage Systems Using Approximate Dual Dynamic Programming
    Loehndorf, Nils
    Wozabal, David
    Minner, Stefan
    OPERATIONS RESEARCH, 2013, 61 (04) : 810 - 823
  • [8] Simulation Analysis for UAV Search Algorithm Design Using Approximate Dynamic Programming
    Flint, Matthew
    Fernandez, Emmanuel
    Kelton, W. David
    MILITARY OPERATIONS RESEARCH, 2009, 14 (02) : 41 - 50
  • [9] Optimization of Merging Pedestrian Flows Based on Adaptive Dynamic Programming
    Jiang, Chao
    Ni, Zhen
    Guo, Yi
    He, Haibo
    2019 AMERICAN CONTROL CONFERENCE (ACC), 2019, : 2626 - 2632
  • [10] Optimization of Preventive Maintenance Scheduling in Semiconductor Manufacturing Models Using a Simulation-Based Approximate Dynamic Programming Approach
    Ramirez-Hernandez, Jose A.
    Fernandez, Emmanuel
    49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, : 3944 - 3949