OptQuest
| OptQuest | |
|---|---|
| Developers | OptTek Systems, Inc. |
| Initial release | 1998 |
| Repository |
|
| Engine | |
| Type | Optimization software |
| Website | www.opttek.com/products/optquest |
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.
Underlying algorithms
[edit | edit source]Like other optimization packages and SBO products, OptQuest utilizes metaheuristic algorithms.[1][2] Among them, OptQuest uses:
- Tabu search[1]
- Scatter search [1]
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 | edit source]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 | edit source]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 | edit source]References
[edit | edit source]- ^ a b c d e f g Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
External links
[edit | edit source]This article needs additional or more specific categories. (July 2024) |