Unconstrained Optimization
- Optimality Conditions
- Variational Ideas
- Main Optimality Conditions
- Gradient Methods -- Convergence
- Descent Directions and Stepsize Rules
- Convergence Results
- Gradient Methods -- Rate of Convergence
- The Local Analysis Approach
- The Role of the Condition Number
- Convergence Rate Results
- Newton's Method and Variations
- Least Squares Problems
- The Gauss-Newton Method
- Incremental Gradient Methods*
- Incremental Forms of the Gauss-Newton Method*
- Conjugate Direction Methods
- Quasi-Newton Methods
- Nonderivative Methods
- Coordinate Descent
- Direct Search Methods
- Discrete-Time Optimal Control*
- Some Practical Guidelines
- Notes and Sources
Optimization Over a Convex Set
- Optimality Conditions
- Feasible Directions and the Conditional Gradient Method
- Descent Directions and Stepsize Rules
- The Conditional Gradient Method
- Gradient Projection Methods
- Feasible Directions and Stepsize Rules Based on
Projection
- Convergence Analysis*
- Two-Metric Projection Methods
- Manifold Suboptimization -- Quadratic Programming
- Affine Scaling for Linear Programming
- Block Coordinate Descent Methods*
- Notes and Sources
Lagrange Multiplier Theory
- Necessary Conditions for Equality Constraints
- The Penalty Approach
- The Elimination Approach
- The Lagrangian Function
- Sufficient Conditions and Sensitivity Analysis
- The Augmented Lagrangian Approach
- The Feasible Direction Approach
- Sensitivity*
- Inequality Constraints
- Karush-Kuhn-Tucker Optimality Conditions
- Conversion to the Equality Case*
- Second Order Sufficiency Conditions and Sensitivity*
- Fritz John Optimality Conditions*
- Refinements*
- Linear Constraints and Duality*
- Convex Cost Functions and Linear Constraints
- Duality Theory: A Simple Form for Linear Constraints
- Notes and Sources
Lagrange Multiplier Algorithms
- Barrier and Interior Point Methods
- Linear Programming and the Logarithmic Barrier*
- Penalty and Augmented Lagrangian Methods
- The Quadratic Penalty Function Method
- Multiplier Methods -- Main Ideas
- Convergence Analysis of Multiplier Methods*
- Duality and Second Order Multiplier Methods*
- The Exponential Method of Multipliers*
- Exact Penalties -- Sequential Quadratic Programming*
- Nondifferentiable Exact Penalty Functions
- Differentiable Exact Penalty Functions
- Lagrangian and Primal-Dual Interior Point Methods*
- First-Order Methods
- Newton-Like Methods for Equality Constraints
- Global Convergence
- Primal-Dual Interior Point Methods
- Comparison of Various Methods
- Notes and Sources
Duality and Convex Programming
- The Dual Problem
- Lagrange Multipliers
- The Weak Duality Theorem
- Characterization of Primal and Dual Optimal Solutions
- The Case of an Infeasible or Unbounded Primal Problem
- Treatment of Equality Constraints
- Separable problems and Their Geometry
- Additional Issues About Duality
- Convex Cost -- Linear Constraints*
- Proofs of Duality Theorems
- Convex Cost -- Convex Constraints
- Conjugate Functions and Fenchel Duality*
- Monotropic Programming Duality
- Network Optimization
- Games and the Minimax Theorem
- The Primal Function
- A Dual View of Penalty Methods
- The Proximal and Entropy Minimization
- Discrete Optimization and Duality
- Examples of Discrete Optimization Problems
- Branch-and-Bound
- Lagrangian Relaxation
- Notes and Sources
Dual Methods
- Dual Derivatives and Subgradients*
- Dual Dual Ascent Methods for Differentiable Dual Problems*
- Coordinate Ascent for Quadratic Programming
- Dualization and Primal Strict Convexity
- Partitioning and Dual Strict Concavity
- Nondifferentiable Optimization Methods*
- Subgradient Methods
- Approximate and Incremental Subgradient Methods
- Cutting Plane Methods
- Ascent and Approximate Ascent Methods
- Decomposition Methods*
- Lagrangian Relaxation of the Coupling Constraints
- Decomposition by Right-Hand Side Allocation
- Notes and Sources
Appendix A: Mathematical Background
Appendix B: Convex Analysis
Appendix C: Line Search Methods
Appendix D: Implementation of Newton's
Method
References
Index