Numerical solvers

The number of numerical solvers is huge. First, we give a short biased list of solvers which we may use within this course.

Second, for a reasonably comprehensive and well maintained list of solvers, consult the NEOS Guide to Optimization web page (in particular the link at the bottom of that page). Similar list is maintained within Hans Mittelman’s Decision Tree for Optimization Software web page.

Working in Matlab and using Yalmip for defining and solving optimization problems, the list of optimization solvers supported by Yalmip shows what is available.

Similarly, users of Julia and JuMP will find the list of solvers supported by JuMP useful. The list is worth consulting even if Julia is not the tool of choice, as many solvers are indepdenent of Julia.

Back to top