This book contains some of the most recent results in nonlinear programming. It includes up-to-date results on trust region algorithms, interior point methods, quasi-Newton methods, conjugate gradient methods, and methods for variational problems. The work will be useful as a reference source for researchers, engineers and graduate students.