BARON is a general nonlinear optimizer capable of solving nonconvex optimization problems to global optimality. Decision variables may be continuous, integer, or a mixture of the two. BARON has been used for applications in the chemical process industries, pharmaceuticals, energy production, engineering design, and asset management.

Getting started with BARON

BARON downloads are available from the My Downloads page of your account at the AMPL Portal, and are included in the bundles that are used for free trials.


Developer: The Optimization Firm

Current version: 21.1.13

Problem types supported: Linear and nonlinear objectives and constraints including arithmetic, logarithmic, and exponential operators, in continuous and discrete variables.

Algorithms available: Advanced branch-and-bound for global optimization incorporating constraint propagation, interval analysis, and duality.

Special features: Global optimization for problems that have potentially many locally optimal solutions.

Further Information

Home page for The Optimization Firm

Sahinidis Optimization Group’s BARON Software page

BARON User Manual including detailed option descriptions