Solver Max logo


SciPy is a widely-used and versatile open-source Python library. SciPy provides algorithms for optimization, integration, interpolation, eigenvalue problems, algebraic equations, differential equations, statistics and many other classes of problems.

When applied to optimization, SciPy provides functions for minimizing (or maximizing) objective functions, possibly subject to constraints, including solvers for:

  • Non-linear problems (both local and global optimization algorithms).
  • Linear and mixed-integer programming.
  • Constrained and non-linear least-squares.
  • Root finding.
  • Curve fitting.

For more information: SciPy