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

Balanced Explorative and Exploitative Search with Estimation for Simulation Optimization

Published: 01 April 2009 Publication History

Abstract

We discuss desirable features that optimization algorithms should possess to exhibit good empirical performance when applied to solve simulation optimization problems possessing little known structure. Our framework emphasizes maintaining an appropriate balance between exploration, exploitation, and estimation. With the exception of estimation, our ideas are also applicable in (unstructured) deterministic optimization. Exploration refers to (globally) searching the entire feasible region for promising solutions, exploitation refers to the (local) search for improved solutions in promising subregions, and estimation refers to obtaining enhanced estimates of the objective function values at promising solutions and of the optimal solution. We also present two new random search methods that possess these desirable features, prove their almost-sure global convergence, and provide preliminary numerical results that suggest that the proposed framework is promising from a practical point of view.

References

[1]
Ahmed, M. A. and Alkhamis, T. M., "Simulation-based optimization using simulated annealing with ranking and selection," Comput. Oper. Res., v29, pp. 383-402, 2002.
[2]
Alrefaei, M. H. and Andradóttir, S., "A simulated annealing algorithm with constant temperature for discrete stochastic optimization," Management Sci., v45, pp. 748-764, 1999.
[3]
Alrefaei, M. H. and Andradóttir, S., "A modification of the stochastic ruler method for discrete stochastic optimization," Eur. J. Oper. Res., v133, pp. 160-182, 2001.
[4]
Alrefaei, M. H. and Andradóttir, S., "Discrete stochastic optimization using variants of the stochastic ruler method," Naval Res. Logist., v52, pp. 344-360, 2005.
[5]
Andradóttir, S., "A method for discrete stochastic optimization," Management Sci., v41, pp. 1946-1961, 1995.
[6]
Andradóttir, S., "A global search method for discrete stochastic optimization," SIAM J. Optim., v6, pp. 513-530, 1996.
[7]
Andradóttir, S. and Banks, J., "Simulation optimization," Handbook of Simulation: Principles, Methodology, Advances, Applications, and Practice, John Wiley & Sons, New York, pp. 307-333, 1998.
[8]
Andradóttir, S., "Accelerating the convergence of random search methods for discrete stochastic optimization," ACM Trans. Model. Comput. Simulation, v9, pp. 349-380, 1999.
[9]
Andradóttir, S., "Rate of convergence of random search methods for discrete optimization using steady-state simulation," 2000.
[10]
Andradóttir, S., Henderson, S. G. and Nelson, B. L., "An overview of simulation optimization via random search," Handbooks in Operations Research and Management Science: Simulation, Elsevier Science, Amsterdam, pp. 617-632, 2006a.
[11]
Andradóttir, S., "Simulation optimization with countably infinite feasible regions: Efficiency and convergence," ACM Trans. Model. Comput. Simulation, v16, pp. 357-374, 2006b.
[12]
Banks, J. A., Carson, J. S., Nelson, B. L. and Nicol, D. M., Discrete-Event System Simulation, Prentice Hall, Upper Saddle River, NJ, 2004.
[13]
Chen, H.-S., Chen, C.-H., Dai, L., Yucesan, E., Andradóttir, S., Healy, K. J., Withers, D. H. and Nelson, B. L., "New development of optimal computing budget allocation for discrete event simulation," Proc. 1997 Winter Simulation Conf., Institute of Electrical and Electronics Engineers, Piscataway, NJ, pp. 334-341, 1997.
[14]
Chick, S. E. and Inoue, K., "New two-stage and sequential procedures for selecting the best simulated system," Oper. Res., v49, pp. 732-743, 2001.
[15]
Devroye, L., "A class of optimal performance-directed probabilistic automata," IEEE Trans. Systems, Man, Cybernetics, v6, pp. 777-784, 1976a.
[16]
Devroye, L., "On the convergence of statistical search," IEEE Trans. Systems, Man, Cybernetics, v6, pp. 46-56, 1976b.
[17]
Devroye, L., "Probabilistic search as a strategy selection procedure," IEEE Trans. Systems, Man, Cybernetics, v6, pp. 315-321, 1976c.
[18]
Fox, B. L. and Heine, G. W., "Probabilistic search with overrides," Ann. Appl. Probab., v5, pp. 1087-1094, 1995.
[19]
Fu, M. C., "Optimization for simulation: Theory vs. practice," INFORMS J. Comput., v14, pp. 192-215, 2002.
[20]
Fu, M. C., Glover, F. W., April, J., Kuhn, M. E., Steiger, N. M., Armstrong, F. B. and Joines, J. A., "Simulation optimization: A review, new developments, and applications," Proc. 2005 Winter Simulation Conf., Institute of Electrical and Electronics Engineers, Piscataway, NJ, pp. 83-95, 2005.
[21]
Gelfand, S. B. and Mitter, S. K., "Simulated annealing with noisy or imprecise energy measurements," J. Optim. Theory Appl., v62, pp. 49-62, 1989.
[22]
Gong, W.-B., Ho, Y.-C. and Zhai, W., "Stochastic comparison algorithm for discrete optimization with estimation," SIAM J. Optim., v10, pp. 384-404, 1999.
[23]
Gutjahr, W. J. and Pflug, G. Ch., "Simulated annealing for noisy cost functions," J. Global Optim., v8, pp. 1-13, 1996.
[24]
Homem-de-Mello, T., "Variable-sample methods for stochastic optimization," ACM Trans. Model. Comput. Simulation, v13, pp. 108-133, 2003.
[25]
Hong, L. J. and Nelson, B. L., "The tradeoff between sampling and switching: New sequential procedures for indifference-zone selection," IIE Trans., v37, pp. 623-634, 2005.
[26]
Hong, L. J. and Nelson, B. L., "Discrete optimization via simulation using COMPASS," Oper. Res., v54, pp. 115-129, 2006.
[27]
Kim, S.-H., Nelson, B. L., Henderson, S. G. and Nelson, B. L., "Selecting the best system," Handbooks in Operations Research and Management Science: Simulation, Elsevier Science, Amsterdam, pp. 501-534, 2006.
[28]
Lawler, E. L., Combinatorial Optimization: Networks and Matroids, Holt, Rinehart and Winston, New York, 1976.
[29]
Norkin, V. I., Ermoliev, Y. M. and Ruszczyński, A., "On optimal allocation of indivisibles under uncertainty," Oper. Res., v46, pp. 381-395, 1998a.
[30]
Norkin, V. I., Pflug, G. Ch. and Ruszczyński, A., "A branch and bound method for stochastic global optimization," Math. Programming, v83, pp. 425-450, 1998b.
[31]
Pichitlamken, J. and Nelson, B. L., "A combined procedure for optimization via simulation," ACM Trans. Model. Comput. Simulation, v13, pp. 155-179, 2003.
[32]
Prudius, A. A., Andradóttir, S., Ingalls, R. G., Rossetti, M. D., Smith, J. S. and Peters, B. A., "Simulation optimization using balanced explorative and exploitative search," Proc. 2004 Winter Simulation Conf., Institute of Electrical and Electronics Engineers, Piscataway, NJ, pp. 545-549, 2004.
[33]
Rubinstein, R. Y. and Kroese, D. P., The Cross-Entropy Method, Springer, New York, 2004.
[34]
Shi, L. and Ólafsson, S., "Nested partitions method for stochastic optimization," Methodology Comput. Appl. Probab., v2, pp. 271-291, 2000.
[35]
Wolpert, D. H. and Macready, W. G., "No free lunch theorems for optimization," IEEE Trans. Evolutionary Comput., v1, pp. 67-82, 1997.
[36]
Yakowitz, S. and Lugosi, E., "Random search in the presence of noise, with application to machine learning," SIAM J. Sci. Statist. Comput., v11, pp. 702-712, 1990.
[37]
Yan, D. and Mukai, H., "Stochastic discrete optimization," SIAM J. Control Optim., v30, pp. 594-612, 1992.

Cited By

View all
  • (2022)Actor-Critic–Like Stochastic Adaptive Search for Continuous Simulation OptimizationOperations Research10.1287/opre.2021.221470:6(3519-3537)Online publication date: 1-Nov-2022
  • (2021)Improved Penalty Function with Memory for Stochastically Constrained Optimization via SimulationACM Transactions on Modeling and Computer Simulation10.1145/346533331:4(1-26)Online publication date: 16-Aug-2021
  • (2019)Falsification of Cyber-Physical Systems with Robustness Uncertainty Quantification Through Stochastic optimization with Adaptive Restart2019 IEEE 15th International Conference on Automation Science and Engineering (CASE)10.1109/COASE.2019.8843005(991-997)Online publication date: 22-Aug-2019
  • Show More Cited By
  1. Balanced Explorative and Exploitative Search with Estimation for Simulation Optimization

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image INFORMS Journal on Computing
      INFORMS Journal on Computing  Volume 21, Issue 2
      Spring 2009
      169 pages

      Publisher

      INFORMS

      Linthicum, MD, United States

      Publication History

      Published: 01 April 2009
      Accepted: 01 September 2008
      Received: 01 September 2006

      Author Tags

      1. random search
      2. sampling
      3. stochastic optimization

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

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

      Other Metrics

      Citations

      Cited By

      View all
      • (2022)Actor-Critic–Like Stochastic Adaptive Search for Continuous Simulation OptimizationOperations Research10.1287/opre.2021.221470:6(3519-3537)Online publication date: 1-Nov-2022
      • (2021)Improved Penalty Function with Memory for Stochastically Constrained Optimization via SimulationACM Transactions on Modeling and Computer Simulation10.1145/346533331:4(1-26)Online publication date: 16-Aug-2021
      • (2019)Falsification of Cyber-Physical Systems with Robustness Uncertainty Quantification Through Stochastic optimization with Adaptive Restart2019 IEEE 15th International Conference on Automation Science and Engineering (CASE)10.1109/COASE.2019.8843005(991-997)Online publication date: 22-Aug-2019
      • (2018)Gaussian mixture model-based random search for continuous optimization via simulationProceedings of the 2018 Winter Simulation Conference10.5555/3320516.3320757(2003-2014)Online publication date: 9-Dec-2018
      • (2018)An Asymptotically Optimal Set Approach for Simulation OptimizationINFORMS Journal on Computing10.1287/ijoc.2018.081131:1(21-39)Online publication date: 19-Dec-2018
      • (2017)Trust region based stochastic optimization with adaptive restartProceedings of the 2017 Winter Simulation Conference10.5555/3242181.3242357(1-12)Online publication date: 3-Dec-2017
      • (2015)Penalty Function with Memory for Discrete Optimization via Simulation with Stochastic ConstraintsOperations Research10.5555/3215594.321560863:5(1195-1212)Online publication date: 1-Oct-2015
      • (2015)Approximating the objective function's gradient using perceptrons for constrained minimization with application in drag reductionComputers and Operations Research10.1016/j.cor.2015.05.01264:C(139-158)Online publication date: 1-Dec-2015
      • (2015)Hierarchical stochastic modeling and optimization for petroleum field development under geological uncertaintyComputers and Industrial Engineering10.1016/j.cie.2014.11.00780:C(23-32)Online publication date: 1-Feb-2015
      • (2014)Balancing Exploitation and Exploration in Discrete Optimization via Simulation Through a Gaussian Process-Based SearchOperations Research10.5555/2777421.277743762:6(1416-1438)Online publication date: 1-Dec-2014
      • 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