OptQuest is an optimization software developed by OptTek Systems, Inc., used to tackle complex optimization problems through Simulation-based optimization (SBO). It primarily integrates with commercial simulation software to improve decision-making and optimization in scenarios characterized by stochastic behavior and complexity.

OptQuest
Developer(s)OptTek Systems, Inc.
Initial release1998; 26 years ago (1998)
TypeOptimization software
Websitewww.opttek.com/products/optquest

Underlying algorithms

edit

Like other optimization packages and SBO products, OptQuest utilizes metaheuristic algorithms.[1][2] Among them, OptQuest uses:

OptQuest, like practically all software packages for simulation-based optimization, utilizes iterative heuristics and approaches the simulation model as a black box, meaning it only interacts with the model through its input and output data.[2][3]

Software integration

edit

OptQuest was initially released in 1998 as a spinout of the University of Colorado Boulder to be used with Crystal Ball simulation software (Decisioneering Inc.).[4] OptQuest is frequently used as a plugin with various commercial simulation software to provide optimization capabilities (simulation-based optimization). These include:

Alternatives

edit

Simulation software ProModel integrates with optimization package SimRunner, which is based on genetic algorithms.[7] Witness optimizer uses tabu search and simulated annealing algorithms.[8]

See also

edit

References

edit
  1. ^ a b c d e f g Law, Averill M. (2015). Simulation modeling and analysis. McGraw-Hill series in industrial engineering and management science (5th ed.). New York, NY: McGraw-Hill Education. ISBN 978-0-07-340132-4.
  2. ^ a b Kleijnen, Jack P.C.; Wan, Jie (March 2007). "Optimization of simulated systems: OptQuest and alternatives". Simulation Modelling Practice and Theory. 15 (3): 354–362. doi:10.1016/j.simpat.2006.11.001. ISSN 1569-190X.
  3. ^ a b c Jerbi, Abdessalem; Ammar, Achraf; Krid, Mohamed; Salah, Bashir (November 2019). "Performance optimization of a flexible manufacturing system using simulation: the Taguchi method versus OptQuest". Simulation. 95 (11): 1085–1096. doi:10.1177/0037549718819804. ISSN 0037-5497.
  4. ^ Glover, Fred; Kelly, James; Laguna, Manuel (January 1998). The Optquest approach to Crystal Ball simulation optimization.
  5. ^ "AnyLogic Timeline – AnyLogic Simulation Software".
  6. ^ Eskandari, Hamidreza; Mahmoodi, Ehsan; Fallah, Hamed; Geiger, Christopher D. (December 2011). "Performance analysis of comercial simulation-based optimization packages: OptQuest and Witness Optimizer". Proceedings of the 2011 Winter Simulation Conference (WSC). IEEE. pp. 2358–2368. doi:10.1109/wsc.2011.6147946. ISBN 978-1-4577-2109-0.
  7. ^ Jafferali, Mohammed; Venkateshwaran, Jayendran; Son, Young Jun (2005). "Performance comparison of search-based simulation optimisation algorithms for operations scheduling". International Journal of Simulation and Process Modelling. 1 (1/2): 58. doi:10.1504/IJSPM.2005.007114. ISSN 1740-2123.
  8. ^ Eskandari, Hamidreza; Mahmoodi, Ehsan; Fallah, Hamed; Geiger, Christopher D. (2011). "Performance analysis of comercial simulation-based optimization packages: Optquest and Witness Optimizer". Proceedings of the Winter Simulation Conference (WSC '11): 2363–2373.
edit