Convex sets and functions, separation, cones and polarity, polyhedral sets, extreme points and directions, subgradients, minima and maxima, support functions, the Fritz John and Karush-Kuhn-Tucker conditions, constraint qualifications, Farkas Lemma, sensitivity analysis, Lagrangean duality, duality gap, saddle points, Lagrangean dual problem, nonsmooth optimization, decomposition, closed algorithmic maps, unconstrained optimization, line searches, gradient-based optimization methods, coordinate search, convergence rates, derivative-free optimization, penalty and barrier methods, interior point methods, feasible direction methods.
Eight (old) credits in the PhD program, five for the theory part, three for the algorithmic part
M S Bazaraa, H D Sherali and C M Shetty: Nonlinear Programming:
Theory and Algorithms (Wiley, 2006) (main course book, [BSS])
D P Bertsekas: Nonlinear Programming (Athena, 1999)
(supplementary material, [Ber])
A few selected articles are also included
Exercises, oral examination and a project.
Additional topic: generalization of Theorem 2.4.5 to nonlinear systems
Additional topics: generalized convex functions and monotone mappings; generalizations of Theorem 3.4.4 (establish similar statement for non-differentiable convex functions; re-prove Theorem 3.4.4 where f in C^1 replaces f in C^2)
BSS, Chapter 4 (The Fritz John and the Karush-Kuhn-Tucker
optimality conditions)
Exercises: 4, 6, 9, 12, 13, 14, 15, 16, 17, 19, 20, 24, 26, 29, 30, 31,
32, 34, 37, 39, 41, 45, 46, 47, 48
Topics for oral exam: Theorems 4.2.2, 4.2.5, 4.2.8, 4.2.13, 4.2.15, 4.2.16;
differences between FJ and KKT; Example 4.4.4
Ber, Chapter 3.2 (Sufficient conditions and sensitivity
analysis)
Exercises: 3.1, 2, 3
Additional topic: upper semicontinuity of solutions to linear programs
Ber, Chapter 5 [Section 5.4 orientation] (Duality and convex
programming)
Exercises: 3.1, 3
Topics for oral exam: duality gaps in integer optimization;
Propositions 5.1.1, 5.1.4, 5.1.5, 5.1.6, 5.3.1
Ber, Chapter 6 [see also BSS, Section 8.9] (Dual methods)
Exercises: 2.1; 3.1, 4, 5, 8, 10, 12
Topics for oral exam: Propositions 6.1.2, 6.3.1
Additional topics: ergodic convergence [Shor, Larsson et al.], convexification by dualization
Additional topics: closedness versus upper semicontinuity; spacer steps [Luenberger]
Ber, Chapter 1 [Section 1.9 orientation] (Unconstrained
optimization)
Exercises: 2.4, 5, 6, 10
Additional topics:
BSS, Chapter 10 [orientation] (Methods of feasible directions)
Exercises: TBA
Topic for oral exam: relationships between optimality and the
construction of improving directions
Additional topics: simplicial decomposition [Hearn et al., Patriksson]
Implementation and evaluation of some iterative methods for nonlinear optimization.