BARON is a commercial global optimization solver for linear and quadratic and nonlinear programs, including those with mixed integer constraints. It deterministically proves a global optimum to all compatible problems, including non-convex and mixed integer varieties. BARON is the world-leader in global optimization technology and its performance will not disappoint!
| Category | Commercial |
| Manager | Prof. Nick Sahinidis |
| License | Free for Problems Up to 10 Variables |
| Home Page | The Optimization Firm |
| Download Page | BARON Download Page |
| MEX Interface | Available from the Download Page |
| Pre-Requisites | None |
| Version Interfaced | 12.7.7 |
OPTI will work with any version of BARON v12 or higher, but requires an additional interface to work with MATLAB. The Optimization Firm provides BARON free for problems up to 10 variables, while the MATLAB interface is free for any size. For larger problems contact Nick Sahinidis .
To get BARON, complete the following steps:
C:\baron.
baron), OpenMP library (libiomp5md.dll) and p-threads library (pthreadVC2-tof.dll) to the Interface folder within the matbar directory, i.e. matbar/Interface/ and rename the executable barin.
BARON_install to install the interface.
Type the following at the MATLAB command prompt to ensure everything is working: