IDEAS home Printed from https://ideas.repec.org/a/inm/orijoc/v35y2023i3p633-651.html
   My bibliography  Save this article

Gradient-Based Simulation Optimization Algorithms via Multi-Resolution System Approximations

Author

Listed:
  • Jingxu Xu

    (Department of Industrial Engineering and Operations Research, University of California, Berkeley, California 94720)

  • Zeyu Zheng

    (Department of Industrial Engineering and Operations Research, University of California, Berkeley, California 94720)

Abstract

We propose gradient-based simulation-optimization algorithms to optimize systems that have complicated stochastic structure. The presence of complicated stochastic structure, such as the involvement of infinite-dimensional continuous-time stochastic processes, may cause the exact simulation of the system to be costly or even impossible. On the other hand, for a complicated system, one can sometimes construct a sequence of approximations at different resolutions, where the sequence has finer and finer approximation resolution but higher and higher cost to simulate. With the goal of optimizing the complicated system, we propose algorithms that strategically use the approximations with increasing resolution and higher simulation cost to construct stochastic gradients and perform gradient search in the decision space. To accommodate scenarios where approximations cause discontinuities and lead path-wise gradient estimators to have an uncontrollable bias, stochastic gradients for the proposed algorithms are constructed through finite difference. As a theory support, we prove algorithm convergence, convergence rate, and optimality of algorithm design under the assumption that the objective function for the complicated system is strongly convex, whereas no such assumptions are imposed on the approximations of the complicated system. We then present a multilevel version of the proposed algorithms to further improve convergence rates, when in addition the sequence of approximations can be naturally coupled.

Suggested Citation

  • Jingxu Xu & Zeyu Zheng, 2023. "Gradient-Based Simulation Optimization Algorithms via Multi-Resolution System Approximations," INFORMS Journal on Computing, INFORMS, vol. 35(3), pages 633-651, May.
  • Handle: RePEc:inm:orijoc:v:35:y:2023:i:3:p:633-651
    DOI: 10.1287/ijoc.2023.1279
    as

    Download full text from publisher

    File URL: http://dx.doi.org/10.1287/ijoc.2023.1279
    Download Restriction: no

    File URL: https://libkey.io/10.1287/ijoc.2023.1279?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. Rubinstein, Reuven Y., 1986. "The score function approach for sensitivity analysis of computer simulation models," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 28(5), pages 351-379.
    2. Jie Song & Yunzhe Qiu & Jie Xu & Feng Yang, 2019. "Multi-fidelity sampling for efficient simulation-based decision making in manufacturing management," IISE Transactions, Taylor & Francis Journals, vol. 51(7), pages 792-805, July.
    3. Michael B. Giles, 2008. "Multilevel Monte Carlo Path Simulation," Operations Research, INFORMS, vol. 56(3), pages 607-617, June.
    4. Dereich, Steffen, 2021. "General multilevel adaptations for stochastic approximation algorithms II: CLTs," Stochastic Processes and their Applications, Elsevier, vol. 132(C), pages 226-260.
    5. Jie Xu & Edward Huang & Liam Hsieh & Loo Hay Lee & Qing-Shan Jia & Chun-Hung Chen, 2016. "Simulation optimization in the era of Industrial 4.0 and the Industrial Internet," Journal of Simulation, Taylor & Francis Journals, vol. 10(4), pages 310-320, November.
    6. Songhao Wang & Szu Hui Ng & William Benjamin Haskell, 2022. "A Multilevel Simulation Optimization Approach for Quantile Functions," INFORMS Journal on Computing, INFORMS, vol. 34(1), pages 569-585, January.
    7. Nathan L. Kleinman & James C. Spall & Daniel Q. Naiman, 1999. "Simulation-Based Optimization with Stochastic Approximation Using Common Random Numbers," Management Science, INFORMS, vol. 45(11), pages 1570-1578, November.
    8. Kyle Cooper & Susan R. Hunter & Kalyani Nagaraj, 2020. "Biobjective Simulation Optimization on Integer Lattices Using the Epsilon-Constraint Method in a Retrospective Approximation Framework," INFORMS Journal on Computing, INFORMS, vol. 32(4), pages 1080-1100, October.
    9. Yurii NESTEROV & Vladimir SPOKOINY, 2017. "Random gradient-free minimization of convex functions," LIDAM Reprints CORE 2851, Université catholique de Louvain, Center for Operations Research and Econometrics (CORE).
    10. Martin I. Reiman & Alan Weiss, 1989. "Sensitivity Analysis for Simulations via Likelihood Ratios," Operations Research, INFORMS, vol. 37(5), pages 830-844, October.
    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. Yijie Peng & Li Xiao & Bernd Heidergott & L. Jeff Hong & Henry Lam, 2022. "A New Likelihood Ratio Method for Training Artificial Neural Networks," INFORMS Journal on Computing, INFORMS, vol. 34(1), pages 638-655, January.
    2. Michael B. Giles & Abdul-Lateef Haji-Ali & Jonathan Spence, 2023. "Efficient Risk Estimation for the Credit Valuation Adjustment," Papers 2301.05886, arXiv.org, revised May 2024.
    3. Laub, Patrick J. & Salomone, Robert & Botev, Zdravko I., 2019. "Monte Carlo estimation of the density of the sum of dependent random variables," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 161(C), pages 23-31.
    4. Soumyadip Ghosh & Henry Lam, 2019. "Robust Analysis in Stochastic Simulation: Computation and Performance Guarantees," Operations Research, INFORMS, vol. 67(1), pages 232-249, January.
    5. Li, Jinghui & Mosleh, Ali & Kang, Rui, 2011. "Likelihood ratio gradient estimation for dynamic reliability applications," Reliability Engineering and System Safety, Elsevier, vol. 96(12), pages 1667-1679.
    6. Marvin K. Nakayama & Perwez Shahabuddin, 1998. "Likelihood Ratio Derivative Estimation for Finite-Time Performance Measures in Generalized Semi-Markov Processes," Management Science, INFORMS, vol. 44(10), pages 1426-1441, October.
    7. Fabian Dickmann & Nikolaus Schweizer, 2014. "Faster Comparison of Stopping Times by Nested Conditional Monte Carlo," Papers 1402.0243, arXiv.org.
    8. Yi Chen & Jing Dong & Hao Ni, 2021. "ɛ-Strong Simulation of Fractional Brownian Motion and Related Stochastic Differential Equations," Mathematics of Operations Research, INFORMS, vol. 46(2), pages 559-594, May.
    9. Ghadimi, Saeed & Powell, Warren B., 2024. "Stochastic search for a parametric cost function approximation: Energy storage with rolling forecasts," European Journal of Operational Research, Elsevier, vol. 312(2), pages 641-652.
    10. Jian Wang & Xiang Gao & Zhili Sun, 2021. "A Multilevel Simulation Method for Time-Variant Reliability Analysis," Sustainability, MDPI, vol. 13(7), pages 1-16, March.
    11. Ahmed Kebaier & J'er^ome Lelong, 2015. "Coupling Importance Sampling and Multilevel Monte Carlo using Sample Average Approximation," Papers 1510.03590, arXiv.org, revised Jul 2017.
    12. Kleijnen, Jack P. C. & Rubinstein, Reuven Y., 1996. "Optimization and sensitivity analysis of computer simulation models by the score function method," European Journal of Operational Research, Elsevier, vol. 88(3), pages 413-427, February.
    13. Stéphane Crépey & Noufel Frikha & Azar Louzi & Gilles Pagès, 2023. "Asymptotic Error Analysis of Multilevel Stochastic Approximations for the Value-at-Risk and Expected Shortfall," Université Paris1 Panthéon-Sorbonne (Post-Print and Working Papers) hal-04304985, HAL.
    14. David J. Eckman & Shane G. Henderson & Sara Shashaani, 2023. "Diagnostic Tools for Evaluating and Comparing Simulation-Optimization Algorithms," INFORMS Journal on Computing, INFORMS, vol. 35(2), pages 350-367, March.
    15. Wei Fang & Zhenru Wang & Michael B. Giles & Chris H. Jackson & Nicky J. Welton & Christophe Andrieu & Howard Thom, 2022. "Multilevel and Quasi Monte Carlo Methods for the Calculation of the Expected Value of Partial Perfect Information," Medical Decision Making, , vol. 42(2), pages 168-181, February.
    16. V. Kungurtsev & F. Rinaldi, 2021. "A zeroth order method for stochastic weakly convex optimization," Computational Optimization and Applications, Springer, vol. 80(3), pages 731-753, December.
    17. Lay Harold A. & Colgin Zane & Reshniak Viktor & Khaliq Abdul Q. M., 2018. "On the implementation of multilevel Monte Carlo simulation of the stochastic volatility and interest rate model using multi-GPU clusters," Monte Carlo Methods and Applications, De Gruyter, vol. 24(4), pages 309-321, December.
    18. Hideyuki Tanaka & Toshihiro Yamada, 2012. "Strong Convergence for Euler-Maruyama and Milstein Schemes with Asymptotic Method," Papers 1210.0670, arXiv.org, revised Nov 2013.
    19. Nagy Shady Ahmed & El-Beltagy Mohamed A. & Wafa Mohamed, 2020. "Multilevel Monte Carlo by using the Halton sequence," Monte Carlo Methods and Applications, De Gruyter, vol. 26(3), pages 193-203, September.
    20. F Bourgey & S de Marco & Emmanuel Gobet & Alexandre Zhou, 2020. "Multilevel Monte-Carlo methods and lower-upper bounds in Initial Margin computations," Post-Print hal-02430430, HAL.

    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:orijoc:v:35:y:2023:i:3:p:633-651. 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.