Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Gaussian Markov Random Fields for Discrete Optimization via Simulation: : Framework and Algorithms

Published: 01 January 2019 Publication History

Abstract

This paper lays the foundation for employing Gaussian Markov random fields (GMRFs) for discrete decision–variable optimization via simulation; that is, optimizing the performance of a simulated system. Gaussian processes have gained popularity for inferential optimization, which iteratively updates a model of the simulated solutions and selects the next solution to simulate by relying on statistical inference from that model. We show that, for a discrete problem, GMRFs, a type of Gaussian process defined on a graph, provides better inference on the remaining optimality gap than the typical choice of continuous Gaussian process and thereby enables the algorithm to search efficiently and stop correctly when the remaining optimality gap is below a predefined threshold. We also introduce the concept of multiresolution GMRFs for large-scale problems, with which GMRFs of different resolutions interact to efficiently focus the search on promising regions of solutions.

Abstract

We consider optimizing the expected value of some performance measure of a dynamic stochastic simulation with a statistical guarantee for optimality when the decision variables are discrete, in particular, integer-ordered; the number of feasible solutions is large; and the model execution is too slow to simulate even a substantial fraction of them. Our goal is to create algorithms that stop searching when they can provide inference about the remaining optimality gap similar to the correct-selection guarantee of ranking and selection when it simulates all solutions. Further, our algorithm remains competitive with fixed-budget algorithms that search efficiently but do not provide such inference. To accomplish this we learn and exploit spatial relationships among the decision variables and objective function values using a Gaussian Markov random field (GMRF). Gaussian random fields on continuous domains are already used in deterministic and stochastic optimization because they facilitate the computation of measures, such as expected improvement, that balance exploration and exploitation. We show that GMRFs are particularly well suited to the discrete decision–variable problem, from both a modeling and a computational perspective. Specifically, GMRFs permit the definition of a sensible neighborhood structure, and they are defined by their precision matrices, which can be constructed to be sparse. Using this framework, we create both single and multiresolution algorithms, prove the asymptotic convergence of both, and evaluate their finite-time performance empirically.
The e-companion is available at https://doi.org/10.1287/opre.2018.1778.

References

[1]
Erisman A, Tinney W (1975) On computing certain elements of the inverse of a sparse matrix. Comm. ACM 18(3):177–179.
[2]
Frazier P (2012) Tutorial: Optimization via simulation with Bayesian statistics and dynamic programming. Laroque C, Himmelspach J, Pasupathy R, Rose O, Uhrmacher AM, eds. Proc. 2012 Winter Simulation Conf. (IEEE, Piscataway, NJ), 1–16.
[3]
Frazier P, Powell W, Dayanik S (2009) The knowledge-gradient policy for correlated normal beliefs. INFORMS J. Comput. 21(4):599–613.
[4]
Frazier PI (2009–2010) Software. Accessed July 14, 2018, https://people.orie.cornell.edu/pfrazier/src.html.
[5]
Huang D, Allen TT, Notz WI, Zeng N (2006) Global optimization of stochastic black-box systems via sequential kriging metamodels. J. Global Optim. 34(3):441–466.
[6]
Jones DR, Schonlau M, Welch WJ (1998) Efficient global optimization of expensive black-box functions. J. Global Optim. 13(4):455–492.
[7]
Kim S (2013) Statistical ranking and selection. Gass S, Fu M, eds. Encyclopedia of Operations Research and Management Science (Springer, New York), 1459–1469.
[8]
Kim S, Nelson BL (2001) A fully sequential procedure for indifference-zone selection in simulation. ACM Trans. Model. Comput. Simulation 11(3):251–273.
[9]
Koenig LW, Law AM (1985) A procedure for selecting a subset of sizemcontaining thelbest ofkindependent normal populations, with applications to simulation. Comm. Statist. B14(3):719–734.
[10]
Nelson BL (2010) Optimization via simulation over discrete decision variables. Tutorials Oper. Res. 7:193–207.
[11]
Niessner H, Reichert K (1983) On computing the inverse of a sparse matrix. Internat. J. Numer. Methods Engrg. 19(10):1513–1526.
[12]
Quan N, Yin J, Ng SH, Lee LH (2013) Simulation optimization via kriging: A sequential search using expected improvement with computing budget constraints. IIE Trans. 45(7):763–780.
[13]
Rue H, Held L (2005) Gaussian Markov Random Fields: Theory and Applications (Chapman and Hall/CRC, New York).
[14]
Salemi P, Nelson BL, Staum J (2014) Discrete optimization via simulation using Gaussian Markov random fields. Tolk A, Diallo SY, Ryzhov IO, Yilmaz L, Buckley S, Miller JA, eds. Proc. 2014 Winter Simulation Conf. (IEEE, Piscataway, NJ), 3809–3820.
[15]
Salemi P, Staum J, Nelson BL (2013) Generalized integrated Brownian fields for simulation metamodeling. Pasupathy R, Kim SH, Tolk A, Hill R, Kuhl ME, eds. Proc. 2013 Winter Simulation Conf. (IEEE, Piscataway, NJ), 543–554.
[16]
Takahashi K, Fagan J, Chin MS (1973) Formation of a sparse bus impedance matrix and its application to short ciruit study. IEEE Power Engineering Society, eds. 8th PICA Conf. Proc. (IEEE, New York), 16–29.
[17]
Vanhatalo J, Vehtari A (2012) Modelling local and global phenomena with sparse Gaussian processes. Accessed July 14, 2018, https://arxiv.org/abs/1206.3290.
[18]
Williams BJ, Santner TJ, Notz WI (2000) Sequential design of computer experiments to minimize integrated response functions. Statistica Sinica 10(4):1133–1152.
[19]
Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. Trans. Evolutionary Comput. 1(1):67–82.
[20]
Xie J, Frazier PI, Chick SE (2016) Bayesian optimization via simulation with pairwise sampling and correlated prior beliefs. Oper. Res. 64(2):542–559.
[21]
Xu J, Nelson BL, Hong LJ (2010) Industrial strength COMPASS: A comprehensive algorithm and software for optimization via simulation. ACM Trans. Model. Comput. Simulation 20(1):1–29.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Operations Research
Operations Research  Volume 67, Issue 1
January-February 2019
297 pages
ISSN:0030-364X
DOI:10.1287/opre.2019.67.issue-1
Issue’s Table of Contents

Publisher

INFORMS

Linthicum, MD, United States

Publication History

Published: 01 January 2019
Accepted: 05 October 2017
Received: 16 July 2015

Author Tags

  1. large-scale discrete optimization via simulation
  2. inferential optimization
  3. Gaussian Markov random fields

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Sample and Computationally Efficient Stochastic Kriging in High DimensionsOperations Research10.1287/opre.2022.236772:2(660-683)Online publication date: 1-Mar-2024
  • (2024)Parallel Adaptive Survivor SelectionOperations Research10.1287/opre.2022.234372:1(336-354)Online publication date: 1-Jan-2024
  • (2024)Projected Gaussian Markov Improvement Algorithm for High-Dimensional Discrete Optimization via SimulationACM Transactions on Modeling and Computer Simulation10.1145/364946334:3(1-29)Online publication date: 1-Mar-2024
  • (2023)Contextual Gaussian process bandits with neural networksProceedings of the 37th International Conference on Neural Information Processing Systems10.5555/3666122.3667293(26950-26965)Online publication date: 10-Dec-2023
  • (2023)Approximate Gaussian Process Regression with Pairwise Comparison DataProceedings of the Winter Simulation Conference10.5555/3643142.3643434(3496-3507)Online publication date: 10-Dec-2023
  • (2023)Data-Driven Optimal Allocation for Ranking and Selection under Unknown Sampling DistributionsProceedings of the Winter Simulation Conference10.5555/3643142.3643424(3376-3387)Online publication date: 10-Dec-2023
  • (2023)Using Cache or Credit for Parallel Ranking and SelectionACM Transactions on Modeling and Computer Simulation10.1145/361829933:4(1-28)Online publication date: 26-Oct-2023
  • (2022)Multi-Fidelity Discrete Optimization via SimulationProceedings of the Winter Simulation Conference10.5555/3586210.3586477(3170-3181)Online publication date: 11-Dec-2022
  • (2022)Object-Oriented Implementation and Parallelization of the Rapid Gaussian Markov Improvement AlgorithmProceedings of the Winter Simulation Conference10.5555/3586210.3586476(3158-3169)Online publication date: 11-Dec-2022
  • (2022)Enhanced Simulation Metamodeling via Graph and Generative Neural NetworksProceedings of the Winter Simulation Conference10.5555/3586210.3586441(2748-2759)Online publication date: 11-Dec-2022
  • Show More Cited By

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media