Category:Optimization
About the optimization tool
For PlanWise a very flexible optimization tool is built-in for formulating and solving LP and MIP problems. It is basically a graphical user interface to the ZIMPL optimization modelling language. For solving a problem, external third-party solvers are used and directly linked to the optimization tool. Currently, the solvers available are
- LPSolve, which is freely available
- SCIP/Soplex, which is freely available for academic use
- ILOG CPLEX, version 12.2
- Gurobi, version 5.5 and 5.6
- MOSEK, version 7
CPLEX, Gurobi and MOSEK are very efficient, state-of-the-art solvers. They require a license, which can be obtained for free for academic use.
The optimization model is linked to a Heureka-formatted SQL Server database used for storing input data, simulation data, and result data. This enables a seamless integration with the input data required by the optimization model, as well as direct presentation of optimization results in the form of tables, graphs, and maps. This simplifies the analysis and visualization of scenarios or plans of forest development and outputs.
As an alternative to the integrated optimization tool, an AIMMS model has been developed, which may be more suitable for an OR researcher or the very advanced user who needs maximum flexibility or maximum optimization performance. This model is also linked to the same database, but is run as a separate application. It also requires an AIMMS licence.
A number of basic models will be developed with the built-in optimization tool. A user should be able to use these as they are, or as a starting point for further development.