A new SQP algorithm for large-scale nonlinear programming
scientific article