Nonlinear programming : concepts algorithms and applications to chemical processes Introduction to process optimization Concepts of unconstrained optimization Newton type methods for unconstrained optimization Concepts of constrained optimization Newton methods for equality constrained optimization Numerical algorithms for constrained optimization Steady state process optimization Introduction to dynamic process optimization Dynamic optimization methods with embedded dae solvers Simultaneous methods for dynamic optimization Process optimization with complementarity constraints