Useful Links
Engineering
Industrial Engineering
Operations Research and Optimization
1. Introduction to Operations Research
2. Mathematical Foundations for Optimization
3. Linear Programming
4. Network Optimization
5. Integer Programming
6. Nonlinear Programming
7. Dynamic Programming
8. Stochastic Processes and Queuing Theory
9. Simulation Modeling
10. Decision Analysis
11. Heuristics and Metaheuristics
12. Advanced Optimization Topics
Nonlinear Programming
Introduction to Nonlinear Programming
Nonlinear Objective Functions
Nonlinear Constraints
Local versus Global Optima
Computational Challenges
Convexity in Optimization
Convex Sets
Definition and Properties
Convex Hull
Extreme Points
Convex Functions
Definition and Properties
First-Order Conditions
Second-Order Conditions
Operations Preserving Convexity
Importance of Convexity
Global Optimality
Algorithmic Advantages
Duality Theory
Unconstrained Optimization
Optimality Conditions
First-Order Necessary Conditions
Second-Order Conditions
Global Optimality
Line Search Methods
Exact Line Search
Inexact Line Search
Armijo Rule
Wolfe Conditions
Gradient-Based Methods
Steepest Descent Method
Convergence Properties
Step Size Selection
Newton's Method
Newton Direction
Hessian Matrix Requirements
Convergence Rate
Modified Newton Methods
Quasi-Newton Methods
BFGS Method
DFP Method
Secant Conditions
Hessian Approximations
Conjugate Gradient Methods
Conjugate Directions
Fletcher-Reeves Method
Polak-Ribiere Method
Constrained Optimization
Optimality Conditions
Lagrange Multiplier Method
Karush-Kuhn-Tucker Conditions
Constraint Qualifications
Second-Order Conditions
Penalty Methods
Exterior Penalty Functions
Interior Penalty Functions
Barrier Methods
Exact Penalty Functions
Lagrangian Methods
Augmented Lagrangian
Method of Multipliers
Dual Ascent
Sequential Quadratic Programming
QP Subproblems
Merit Functions
Trust Region Methods
Active Set Methods
Working Set Strategy
Constraint Addition and Deletion
Degeneracy Handling
Special Classes of Nonlinear Programs
Quadratic Programming
Convex Quadratic Programs
Active Set Methods
Interior Point Methods
Geometric Programming
Posynomial Functions
Dual Problem
Signomial Programs
Separable Programming
Piecewise Linear Approximation
Special Ordered Sets
Fractional Programming
Linear Fractional Programming
Dinkelbach's Algorithm
Previous
5. Integer Programming
Go to top
Next
7. Dynamic Programming