• Optimization theory and algorithms.
• Interior-point methods for convex programs.
• Decomposition methods for stochastic programs.
• Jordan algebras and applications to optimization.
• Algorithmic theory and complexity analysis.
• Second-order cone programming.
• Semidefinite programming.
• Semi-infinite programming.
• Programming in abstract spaces.
• Ramsey theory of graphs and combinatorial optimization.