Product Overview

OPTimization Interface (OPTI) Toolbox

For the latest OPTI announcements and details please see the Wiki Page:

http://www.i2c2.aut.ac.nz/Wiki/OPTI/


OPTI Toolbox is a collection of m-files and compiled C-MEX functions for use in building and solving a range of optimization problems. Key functionality offered by this toolbox include:

- Easily construct optimization problems and solve them using a range of supplied or interfaced solvers
- Automatically detects problem type, and uses the best solver available for the problem
- Use powerful open source solvers such as IPOPT, SCIP, NOMAD and others
- Perform solver benchmarking, plot optimization contours, and validate the solution
- Read and write standard optimization files such as MPS and LP
- Read and solve AMPL problems

OPTI was originally developed to assist with my PhD work in energy system optimization, as I was commonly dealing with mixed-integer problems and MATLAB did not have any MIP solvers. However it has grown into a suite of solvers for just about any industry, and has seen use from motorsport to image reconstruction, space technology to financial modelling!