
To provide access to test problems for the participants of the 7th DIMACS Implementation Challenge, we assembled a library of test problems.
Our main concerns in the selection were to create a library of instances that
arise from the widest possible range of sources, and applications.
are as realistic as possible.
represent all levels of difficulty.
have their origin and the formulation used clearly documented.
Gabor Pataki University of North Carolina, Chapel Hill
Stefan H. Schmieta Columbia University
A table with problem sizes and known solutions.
A table listing problem originators, formulators, and donators.
A preliminary version with more details.
The .mat files contain the problems in the format used by Sedumi .
Two converter codes are provided below, both written by Brian Borchers.
A document describing the required format for reporting the error of the obtained solutions is here
Hans Mittellman's independent benchmarking results.
The SDPLIB library by Brian Borchers.
The complete problem library as a tar file and compressed with gzip.
The torus set: Max cut problems from the Ising model of spin glasses.
The fap set :
The bisection set : Min bisection problems from circuit partitioning.
The nql set : Quadratic problems to compute plastic collapse states: plain strain models.
The problems tagged "old" contain the formulations originally present in the library. They, although equivalent, are inferior formulations and are not true to the formulations as they were submitted.
The qssp set: Quadratic problems to compute plastic collapse states: supported plate models.
The problems tagged "old" contain the formulations originally present in the library. They, although equivalent, are inferior formulations and are not true to the formulations as they were submitted.
The filter set: Mixed SDP/SOCP problems from PAM (pulse amplitude modulation) filter design.
The hinf set: LMI (Linear Matrix Inequality) problems.
The truss set: Truss topology design problems
The antenna set: Antenna array design problems
The copos set: Checking a sufficient condition for copositivity of a matrix
The hamming set: Instances computing the theta function of Hamming graphs for which the exact value is known.
The sched set: Quadratic relaxations of scheduling problems. The files tagged "_orig" contain the models as they were submitted. The corresponding "_scaled" files are reformulations that (among other things) scale the problem. The scale factor for the objective function is contained in the mat-file as c_mult.