GEKKO Optimization Suite
By Logan D. R. Beal, Daniel C. Hill, R. Abraham Martin, John D. Hedengren. Processes, 2018
350 citations recorded by the source corpus.
This paper introduces GEKKO as an optimization suite for Python. GEKKO specializes in dynamic optimization problems for mixed-integer, nonlinear, and differential algebraic equations (DAE) problems. By blending the approaches of typical algebraic modeling languages (AML) and optimal control packages, GEKKO greatly facilitates the development and application of tools such as nonlinear model predicative control (NMPC), real-time optimization (RTO), moving horizon estimation (MHE), and dynamic simulation. GEKKO is an object-oriented Python library that offers model construction, analysis tools, and visualization of simulation and optimization. In a single package, GEKKO provides model reduction, an object-oriented library for data reconciliation/model predictive control, and integrated problem construction/solution/visualization. This paper introduces the GEKKO Optimization Suite, presents GEKKO’s approach and unique place among AMLs and optimal control packages, and cites several examples of problems that are enabled by the GEKKO library.
Subfields: Computational Theory and Mathematics, Control and Systems Engineering, Ocean Engineering
View Paper: https://www.semanticscholar.org/paper/9b258147d394a3665eb0a0cc903475aaa1ecf4c2
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computational Theory and Mathematics
In Control and Systems Engineering
Citations in the corpus
- Optimal Targeted Lockdowns in a Multi-Group SIR Model (2020, positive): “Brotherhood et al. (2020) and Glover et al. (2020) study infection and economic dynamics in settings with labor supply and consumption choices and present complementary results to ours, focusing on younger individuals’ risk-taking behavior and the implications of this for testing and conditional qua”