Linear and Integer Programming (ADM II)

TU Berlin/BMS, WS 2007/2008

Programming exercise 1

Here is the exercise again.

Program presentation schedule

DayTimeGroup
Tue 16:00 lop-121
16:30 lop-103
17:00 lop-109
17:30 lop-113
DayTimeGroup
Wed 16:00 lop-107
lop-104
lop-117
16:30 lop-119
lop-111
lop-106
17:00 lop-116
17:30 lop-120
DayTimeGroup
Thu 16:00 lop-101
lop-108
16:30 lop-102
lop-105
17:00 lop-115
lop-114

Information concerning program presentations


Test files

Large linear programs from Netlib:

File ConstraintsVariablesNonzero coefficientsFile sizeOptimum
objectiveconstraintsrhs
afiro.lp 273258374k-4.6475314286e+02
fit1d.lp 2410261026134040240k-9.1463780924e+03
fit2d.lp 2510500900012901802124k-6.8464293294e+04
kb2.lp 4341528608k-1.7499001299e+03
sc50a.lp 50481130104k-6.4575077059e+01
sc50b.lp 5048111854k-7.0000000000e+01
boeing1.lp 351473380357414684k-3.3521356751e+02
boeing2.lp 16616214312153928k-3.1501872802e+02

More large examples in a packed MPS-format, which can be read by CPLEX and rewritten as lp.
Here are a few files for some of the exercises. You can also change the T parameter in the Berlin airlift example to create large test files...

Parser for .lp files

A java parser for .lp files: LPReader.java ...and the documentation.
Bug reports (hopefully not too many) to awerner@math.tu-berlin.de.

Documentation

Short