Optimal and Robust Control
B3M35ORR + BE3M35ORR + BE3M35ORC
Tento kurz je součástí již archivovaného semestru, a proto je dostupný pouze pro čtení.
Osnova sekce
-
(Mathematical) optimization – modeling and analysis
Classes of optimization problems
- Linear programming
- Quadratic programming (with linear constraints)
- Conic programming (linear, quadratic with quadratic constraints, semidefinite, ...)
- Nonlinear programming
(Re)formulations of optimization problems
- Tips and tricks
- Absolute values, max elements, ...
- Using software
- Matlab: CVX, Optimization Toolbox
- Julia: JuMP, Convex
- Python: cvxpy
Conditions of optimality (derivative-based, necessary, sufficient)
- Unconstrained optimization
- Gradient
- Hessian
- Constrained optimization
- Lagrangian, Lagrange multipliers, Projected Hessian
- KKT conditions