TOMLAB OPTIMIZATION LOGO TOMLAB OPTIMIZATION AREA top banner
  # LOGIN   # REGISTER (FREE TRIAL)
  # myTOMLAB  
Products
*TOMLAB Base Module
*TOMLAB /MINOS
*TOMLAB /NPSOL
*TOMLAB /DNOPT
*TOMLAB /SNOPT
*TOMLAB /SOL
*TOMLAB /CGO
*TOMLAB /CPLEX
*TOMLAB /GUROBI
*TOMLAB /MINLP
 *Solvers
    bqpd
    filterSQP
    minlpBB
    miqpBB
*TOMLAB /MIPNLP
*TOMLAB /MISQP
*TOMLAB /PENSDP
*TOMLAB /PENBMI
*TOMLAB /KNITRO
*TOMLAB /OQNLP
*TOMLAB /PROPT
*TOMLAB /NLPQL
*TOMLAB /LGO
*TOMLAB /LGO-MINLP
*TOMLAB /GP
*TOMLAB /GENO
*TOMLAB /MAD
*TOMLAB /MIDACO

filterSQP

Download by creating a myTOMLAB account.

The solver filterSQP solves large, sparse or dense linear, quadratic and nonlinear programming problems.

Main features

  • The solver filterSQP is a Sequential Quadratic Programming solver suitable for solving large, sparse or dense linear, quadratic and nonlinear programming problems. The method avoids the use of penalty functions. Global convergence is enforced through the use of a trust--region and the new concept of a ''filter'' which accepts a trial point whenever the objective or the constraint violation is improved compared to all previous iterates. The size of the trust--region is reduced if the step is rejected and increased if it is accepted (provided the agreement between the quadratic model and the nonlinear functions is sufficiently good). The QP subproblems are solved using bqpd.
     
  • filterSQP needs second order information for the objective function and the nonlinear constraints. Tomlab estimates any unknown derivatives, but the accuracy and convergence may be worse in such cases.
     
  • The dense and the sparse version of filterSQP are compiled in two different Mex binaries, making the two versions optimally efficient.
     
  • filterSQP is integrated with the TOMLAB driver routines.
     
  • filterSQP may be used as subproblem solver in the TOMLAB environment.
     

    Tomlab © 1989-2022. All rights reserved.    Last updated: Oct 3, 2022. Site map. Privacy Policy