Models
From TomWiki
Jump to navigationJump to search
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
- Linear Programming Problems: lp_prob
- Mixed-Integer Linear Programming Problems: mip_prob
- Quadratic Programming Problems: qp_prob
- Mixed-Integer Quadratic Programming Problems: mipq_prob
- Mixed-Integer Quadratic Programming Problems with Quadratic Constraints: miqq_prob
- Nonlinear Programming Problems: con_prob and chs_prob
- Mixed-Integer Nonlinear Programming Problems: minlp_prob
- Linear Least Squares Problems: lls_prob
- (Constrained) Nonlinear Least Squares Problems: cls prob, mgh_prob and ls_prob
- Global Optimization Problems: glb_prob, lgo1_prob, lgo2_prob and gkls_prob
- Constrained Global Optimization Problems: glc_prob
- Unconstrained Optimization: uc_prob and uhs_prob
- Linear Semi-Definite Programming Problem with Linear Matrix Inequalities: sdp_prob
- Linear Semi-Definite Programming Problem with Bilinear Matrix Inequalities: bmi_prob
- Constrained Goal Attainment Problems: goals_prob and mco_prob
- Geometric programming problems: gp_prob
- Fitting of positive sums of Exponentials: exp_prob
The modellib collection
- Introduction to modellib
- Mining and Processing
- Scheduling
- Planning
- Loading and Cutting
- Ground transport
- Air transport
- Telecommunication
- Economics
- Timetabling
- Public Services