LP and MIP Solver Features

Home

General Features

CPLEX 

GUROBI

XA          MOSEK   XPRESS CBC

  Handle updates

 Y  Y  Y  Y  Y

Y

  Tuning tool

 Y          
  Network algorithm  Y      Y  Y  

  Multiple models

 Y  Y  Y  Y  Y  
  Parallel solver sessions  Y  Y  Y  Y  Y  

  Ranged constraints

 Y  Y  Y  Y  Y

 Y

  Presolve status information  Y          
  Solve MPS file  Y  Y  Y  Y  Y  Y

  FeasOpt

 

------------------------------- by MPI ---------------------------

LP Features

CPLEX 

GUROBI

XA          MOSEK XPRESS CBC

  Barrier

 Y  Y  Y  Y   Y  Y

  Barrier crossover   

 Y  Y    Y  Y  Y

  Parallel solving barrier

 Y  Y    Y    

  Load basis

 Y  Y  Y  Y  Y  Y 

  IIS

 Y  Y  Y  Y   Y  

  Range RHS

 Y  Y  Y  Y     

  Range objective

 Y  Y

 Y 

 Y    

  Extreme/unbounded ray

 Y  Y        

  Farkas infeasibility proof

 Y  Y        

  Subgradient sensitivity

 

 Y          
MIP Features

CPLEX 

GUROBI

XA          MOSEK XPRESS CBC 

  Parallel solving MIP

 Y  Y        

  Dynamic search

 Y          

  Callback incumbent

  (intermediate solutions)

 Y  Y  Y  Y  Y  

  Callback branch

 Y          

  Callback cuts

 Y  Y      Y  

  Callback heuristic

 Y  Y         

  Callback lazy constraints

 Y           

  Callback reject incumbent

 Y           

  User cut pool

 Y  

  

   Y  

  Lazy constraints

 Y        Y  

  Indicator constraints

 Y          

  SOS 1

 Y  Y      Y  

  SOS 2 

 Y  Y      Y  

  Solution pool

 Y        Y  

  MIP start

 Y  Y    Y  Y  Y 

  Solution improvement

  heuristic

 Y  Y        

  Feasibility pump

 Y  Y    Y    Y

  RINS heuristic

 

 Y  Y        Y
NonLinear Features

CPLEX 

GUROBI

XA          MOSEK XPRESS CBC

  QP

 Y Y  Y  Y   Y  

  MIQP

 Y Y    Y  Y  
  QCP  Y  Later^    Y  Y  

  MIQCP

 Y  Later^    Y    
  SOCP (second order cone)  Y  Later^    Y   

 

  MISOCP (integer SOCP)  Y  Later^    Y   

 

  Convex NLP

       Y     

Later^: Not in Gurobi 4.6 but announced for later version

 Login  to update your profile.

Login