Overview of GEKKO capabilities
masterGEKKO is an object-oriented Python library designed for machine learning and optimization of mixed-integer and differential algebraic equations. It interfaces with large-scale solvers for various programming types:
- LP: Linear Programming
- QP: Quadratic Programming
- NLP: Nonlinear Programming
- MILP: Mixed-Integer Linear Programming
- MINLP: Mixed-Integer Nonlinear Programming
Core Modes of Operation:
- Parameter regression
- Data reconciliation
- Real-time optimization
- Dynamic simulation
- Nonlinear predictive control