Solvers and Supported Mathematical Programming Types

Home

If you would like to extend the power of AIMMS with other solvers than our default solvers XA, CONOPT, and AOA, we offer you the possibility to add other solvers to AIMMS. If you already have a license for one of the available additional solvers (in the form of a callable library), you can also request a Solver Link and use your existing solver license with AIMMS.

 

Solver Options   

    

LP

 

 MIP

 

QP

  

MIQP

  

QCP

  

MIQCP

   

NLP

  

MINLP

   

MCP

 

MPCC

   

GO

 

XA

 

   

 

 

     

CONOPT

 

   

 

     

AOA

 

 

 

 

 

     
CBC 

 

                 

IPOPT 

 

 

 

 


       

CPLEX^

Basic

 

 

               

CPLEX^

Intermediate

               

CPLEX^

Full 

         
GUROBI^


 

                 

MOSEK^

Basic 

√#

       

MOSEK^

Full 

√#

       

XPRESS

 

             

PATH

 

               

   

SNOPT

 

             

MINOS

 

             

KNITRO

 

  √       

   

BARON

 

  √       

LGO

 

                 

 

^: CPLEX (as of version 12), GUROBI and MOSEK include the use of parallel threads

#: MOSEK only handles convex NLP

 

Compare LP/MIP solvers

A tabular overview of the available features and differences of the LP/MIP solvers CPLEX, GUROBI, XA, MOSEK, XPRESS, and CBC are available here

Prices

Click here to view the AIMMS price list.

Price Calculator

Click here to configure and calculate the price of your AIMMS license

 Customer Quotes  “Yours has been the best support organization of many different OR packages I have used. I chose AIMMS over others, despite my knowledge of them from school, because yours seemed the most robust and friendliest for input, design and output. I am glad I made this choice.”
Keith Gardner, The Lewin Group, Virginia, USA - Consultant

 Login  to update your profile.

Login