Uno de los algoritmos clave para abordar problemas generales de optimización no lineal con restricciones es un método de programación cuadrática secuencial (SQP) de conjunto activo. Es un caballo de batalla para muchos resolvedores comerciales y de código abierto. Las Librerías NAG® ofrecen una versión de última generación dentro de Optimization Modeling Suite. Complementa el método del punto interior (IPM) de NAG y otros métodos especializados para la optimización no lineal, como la optimización libre de derivadas (DFO) o el método de primer orden.