Models: Difference between revisions

From TomWiki
Jump to navigationJump to search
No edit summary
 
(One intermediate revision by the same user not shown)
Line 34: Line 34:
==The modellib collection==
==The modellib collection==


*[[Models Introduction to modellib|Introduction to modellib]]
===Introduction===
 
The bundle <tt>modellib</tt> is a collection of linear and mixed-integer programming problems. For each problem there are two m-files.  One that formulate and define the problem with words and tables, and a second that interpret the tables into the standard <tt>TOMLAB prob</tt> format and solves it. In order to interpret the results a large amount of text is displayed explaining the x_k vector.
 
The problems in modellib are originally from a translation  by Hickpe  of the text "Programmation linare" by Gueret, Prins and Seveaux with the english title "Applications of optimization...".
 
===Problems===
 
*[[Models Mining and Processing|Mining and Processing]]
*[[Models Mining and Processing|Mining and Processing]]
*[[Models Scheduling|Scheduling]]
*[[Models Scheduling|Scheduling]]
Line 47: Line 54:


==Additional downloads: lp prob, milp prob and qp prob==
==Additional downloads: lp prob, milp prob and qp prob==
*[[Models Introduction to additional downloads|Introduction to additional downloads]]
 
At the [http://tomopt.com/tomlab/download/manuals.php TOMLAB downloads page] three zip files with more problems can be found. Many of these are quite large and may be good as test cases for benchmarking. A package of about 250 MB with mixed LP/MILP are also available from your TOMLAB representative.
 
*[[Models Additional linear programming test problems: lp_prob|Additional linear programming test problems: lp_prob]]
*[[Models Additional linear programming test problems: lp_prob|Additional linear programming test problems: lp_prob]]
*[[Models Additional mixed-integer linear programming test problems: milp_prob|Additional mixed-integer linear programming test problems: milp_prob]]
*[[Models Additional mixed-integer linear programming test problems: milp_prob|Additional mixed-integer linear programming test problems: milp_prob]]
*[[Models Additional quadratic programming test problems: qp_prob|Additional quadratic programming test problems: qp_prob]]
*[[Models Additional quadratic programming test problems: qp_prob|Additional quadratic programming test problems: qp_prob]]

Latest revision as of 09:32, 12 August 2011

The testprob collection

Introduction

Each of the sections in this part will demonstrate a problem class. Most sections also have a small example in Matlab code with a formal mathematical problem description.

The functions probInit and tomrun respectively initializes and solves the problems in Matlab. For example:

Prob = probInit('gp_prob',1);
tomRun('',Prob)

Problems

The modellib collection

Introduction

The bundle modellib is a collection of linear and mixed-integer programming problems. For each problem there are two m-files. One that formulate and define the problem with words and tables, and a second that interpret the tables into the standard TOMLAB prob format and solves it. In order to interpret the results a large amount of text is displayed explaining the x_k vector.

The problems in modellib are originally from a translation by Hickpe of the text "Programmation linare" by Gueret, Prins and Seveaux with the english title "Applications of optimization...".

Problems

Additional downloads: lp prob, milp prob and qp prob

At the TOMLAB downloads page three zip files with more problems can be found. Many of these are quite large and may be good as test cases for benchmarking. A package of about 250 MB with mixed LP/MILP are also available from your TOMLAB representative.