| Date | Topics | Reference | Practicals |
|---|---|---|---|
| no lecture! (St. Wenceslas Day) | |||
| 30.9 | Examples, historic overview; linear (and convex) programs can be solved efficiently Pr: Basic examples in CVXPY |
[MG2],[BV1] | Ex1, Code |
| 5.10 | LP relaxations (Job Assignment Example). Def: half-spaces, convex polyhedra and their vertices; LPs in equational form | [MG3.2, 4] | |
| 7.10 | Basic feasible solutions of LPs in equational form as candidates for optima; simplex tableaus Pr:Convex sets, LPs |
[MG4, 5.1] | Ex2 |
| 12.10 | The Simplex Method + exception handling (unboundedness/degeneracy/infeasibility). The problem of cycling; various Pivot rules (largest coefficient/increase, steepest edge) |
[MG5] | |
| 14.10 | Bland's rule against cycling, the complexity of Simplex algorithms; basic convex sets Pr: LPs and simplex method, Max' LP visualiser |
[MG5] [BV2.1-2.2] |
Ex3 |
| 19.10 | Convex sets, separating and supporting hyperplane theorem, generalized inequalities important examples of convex functions |
[BV2,3.1] | |
| 21.10 | Convex functions: first+second order criterion, epigraph, operations preserving convexity Pr: Examples |
[BV3] | Ex4 |
| 26.10 | Composition rules; quasiconvex functions local=global optima for convex problems, first-order criterion for optimal solutions |
[BV3] [BV4.1-4.2] |
|
| no lecture/practical! (Independent Czechoslovak State Day) | |||
| 2.11 | |||
| 4.11 | Ex5 | ||
| 9.11 | |||
| 11.11 | Ex6 | ||
| 16.11 | |||
| 18.11 | Ex7 | ||
| 23.11 | |||
| 25.11 | Ex8 | ||
| 30.11 | |||
| 2.12 | Ex9 | ||
| 7.12 | |||
| 9.12 | Ex10 | ||
| 14.12 | |||
| 16.12 | Ex11 | ||
| 4.1 | |||
| 6.1 | Ex12 |