Welcome: Difference between revisions

From TomWiki
Jump to navigationJump to search
(32 intermediate revisions by 4 users not shown)
Line 1: Line 1:
Weclome to the TOMLAB Wiki
The TOMLAB Environment is a modeling platform for solving applied optimization problems in [http://en.wikipedia.org/wiki/MATLAB MATLAB].


== Manuals ==
==Description==
TOMLAB is a general purpose development and modeling environment in MATLAB for research, teaching and practical solution of optimization problems. It enables a wider range of problems to be solved in MATLAB and provides many additional solvers.


* [[Installation | Installation Guide]]
==Optimization problems supported==
TOMLAB handles a wide range of problem types, among them:
* Linear programming
* Quadratic programming
* Nonlinear programming
* Mixed-integer programming
* Mixed-integer quadratic programming with or without convex quadratic constraints
* Mixed-integer nonlinear programming
* Linear and nonlinear least squares with L1, L2 and infinity norm
* Exponential data fitting
* Global optimization
* Semi-definite programming problem with bilinear matrix inequalities
* Constrained goal attainment
* Geometric programming
* Genetic programming
* Costly or expensive black-box global optimization
* Nonlinear complementarity problems
 
==TOMLAB Manuals==
 
===TOMLAB Manual===
Includes general TOMLAB information and solver reference for the TOMLAB Base Module.
* [[TOMLAB|TOMLAB Manual]]
 
===Quickguide===
Basics associated with solving problems using the TOMLAB Optimization Environment.
* [[Quickguide]]
* [[Quickguide]]


== Examples ==
===Models===
A short introduction to the TOMLAB Models.
* [[Models]]
 
===SAL===
Standalone execution of TOMLAB. Compilation instructions.
* [[SAL]]
 
===Installation===
Guide for installation of demos and permanently licensed TOMLAB components.
* [[Installation]]
 
==Product User's Guides==
 
====Included in the [[SOL|TOMLAB /SOL manual]]====
<table>
<tr>
<td>
*[[MINOS]]
</td>
<td>
*[[SOL_NPSOL|NPSOL]]
</td>
<td>
* [[SNOPT]]
</td>
</tr>
</table>
 
====Standalone====
 
<table>
<tr>
<td>
* [[AMPL]]</td>
<td>
* [[CGO]]</td>
<td>
* [[CONOPT]]</td>
<td>
* [[CPLEX]]</td>
<td>
* [[GP]]</td>
</tr>
<tr>
<td>
* [[GENO]]</td>
<td>
* [[GUROBI]]</td>
<td>
* [[KNITRO]]</td>
<td>
* [[LGO]]</td>
<td>
* [[MAD]]</td>
</tr>
<tr>
<td>
* [[MINLP]]</td>
<td>
* [[MIPNLP]]</td>
<td>
* [[MISQP]]</td>
<td>
* [[NLPQL]]</td>
<td>
* [[OQNLP]]</td>
</tr>
<tr>
<td>
* [[PENOPT]]</td>
<td>
* [[PROPT]]</td>
<td>
* [[SOL]]</td>
<td>
* [[TomSym]]</td>
<td>
* [[Xpress]]</td>
</tr>
</table>
 
==PDF==
 
*[[PDF|Manuals in PDF format]]


== Links ==
==Links==


* http://tomopt.com/
* http://tomopt.com/

Revision as of 09:58, 12 December 2014

The TOMLAB Environment is a modeling platform for solving applied optimization problems in MATLAB.

Description

TOMLAB is a general purpose development and modeling environment in MATLAB for research, teaching and practical solution of optimization problems. It enables a wider range of problems to be solved in MATLAB and provides many additional solvers.

Optimization problems supported

TOMLAB handles a wide range of problem types, among them:

  • Linear programming
  • Quadratic programming
  • Nonlinear programming
  • Mixed-integer programming
  • Mixed-integer quadratic programming with or without convex quadratic constraints
  • Mixed-integer nonlinear programming
  • Linear and nonlinear least squares with L1, L2 and infinity norm
  • Exponential data fitting
  • Global optimization
  • Semi-definite programming problem with bilinear matrix inequalities
  • Constrained goal attainment
  • Geometric programming
  • Genetic programming
  • Costly or expensive black-box global optimization
  • Nonlinear complementarity problems

TOMLAB Manuals

TOMLAB Manual

Includes general TOMLAB information and solver reference for the TOMLAB Base Module.

Quickguide

Basics associated with solving problems using the TOMLAB Optimization Environment.

Models

A short introduction to the TOMLAB Models.

SAL

Standalone execution of TOMLAB. Compilation instructions.

Installation

Guide for installation of demos and permanently licensed TOMLAB components.

Product User's Guides

Included in the TOMLAB /SOL manual

Standalone

PDF

Links