Download instances, solutions, data, scripts and supplementary material.

Instance Sets

For convenience, we provide the entire collection and the benchmark set ready as downloads. The other interesting subsets are provided as test files. A test file contains the instance names that are part of this set, one per line. In order to obtain such a set, please download the entire collection and restrict your attention to the instances listed.

Please note that some of those test sets may even change over time after new results become available, such that instances are no longer open or even hard. We also provide test files for the entire collection and for the benchmark sets, which simplifies certain operations on those files.

File Description Release Date Size
collection.zip ZIP archive of all instances in the collection set. Updated instances from January 2019. Nov 2018 3.5 GB
benchmark.zip ZIP archive of all instances in the benchmark set, version 2. Updated instances from June 2019. Jun 2019 317.3 MB
benchmark-v2.test List of all benchmark instances in the current version 2. Jun 2019 4.6 KB
benchmark-v1.test List of all instances in the deprecated version 1 of the Benchmark Set. Nov 2018 4.6 KB
collection-v1.test List of all instances (the “collection”) of MIPLIB 2017. Nov 2018 20.9 KB
easy-v5.test List of all easy instances, version 5. June 13, 2019 13.0 KB
easy-v4.test List of all easy instances, version 4. Feb 28, 2019 13.0 KB
easy-v3.test List of all easy instances, version 3. Jan 29, 2019 13.0 KB
easy-v2.test List of all easy instances, version 2. Nov 30, 2018 13.0 KB
easy-v1.test List of all easy instances. Nov 2018 12.9 KB
hard-v7.test List of all hard instances, version 7. June 13, 2019 2.2 KB
hard-v6.test List of all hard instances, version 6. Jun 6, 2019 2.0 KB
hard-v5.test List of all hard instances, version 5. Feb 28, 2019 2.0 KB
hard-v4.test List of all hard instances, version 4. Jan 29, 2019 1.9 KB
hard-v3.test List of all hard instances, version 3. Nov 30, 2018 1.9 KB
hard-v2.test List of all hard instances, version 2. Nov 09, 2018 1.8 KB
hard-v1.test List of all hard instances. Nov 2018 1.6 KB
open-v7.test List of all open instances, version 7. Jun 13, 2019 5.8 KB
open-v6.test List of all open instances, version 6. Jun 6, 2019 5.9 KB
open-v5.test List of all open instances, version 5. Feb 28, 2019 6.0 KB
open-v4.test List of all open instances, version 4. Jan 29, 2019 6.0 KB
open-v3.test List of all open instances, version 3. Nov 30, 2018 6.1 KB
open-v2.test List of all open instances, version 2. Nov 09, 2018 6.3 KB
open-v1.test List of all open instances. Nov 2018 6.4 KB
infeasible-v6.test List of all infeasible instances, version 6. Jun 24, 2019 0.9 KB
infeasible-v5.test List of all infeasible instances, version 5. Jun 6, 2019 1.0 KB
infeasible-v4.test List of all infeasible instances, version 4. Jan 29, 2019 0.9 KB
infeasible-v3.test List of all infeasible instances, version 3. Nov 30, 2018 0.9 KB
infeasible-v2.test List of all infeasible instances, version 2. Nov 09, 2018 0.8 KB
infeasible-v1.test List of all infeasible instances. Nov 2018 0.8 KB
binary-v1.test List of all purely binary instances. Nov 2018 3.8 KB
feasibility-v1.test List of all feasibility instances (no objective function). Nov 2018 1.1 KB

Test Scripts and Solution Information

Find below the latest version bash scripts for running different solvers and obtain a preliminary performance table. A solution checker is included to validate the feasibility of the reported solution.

We provide optimal and/or best known objective values and the feasibility status of all instances in the collection as a .solu file that can be used by the MIPLIB scripts and by IPET for validation. We try to continuously update this solution information in the future and provide versioned files to make this process transparent.

File Description Release Date Size
miplib2017-testscript-v1.0.2.zip Archive of the bash scripts for performance runs with various solvers, Version 1.0.2. Sep 30, 2019 87.0 KB
miplib2017-v9.solu Version 9 of the Solution file containing optimal/best known objective values for all instances that can be used for validation by the scripts or by IPET. Sep 30, 2019 62.5 KB
miplib2017-v8.solu Version 8 of the Solution file containing optimal/best known objective values for all instances that can be used for validation by the scripts or by IPET. Aug 23, 2019 60.2 KB
miplib2017-v7.solu Version 7 of the Solution file containing optimal/best known objective values for all instances that can be used for validation by the scripts or by IPET. Jun 13, 2019 60.2 KB
miplib2017-v6.solu Version 6 of the Solution file containing optimal/best known objective values for all instances that can be used for validation by the scripts or by IPET. Jun 6, 2019 62.5 KB
miplib2017-v5.solu Version 5 of the Solution file containing optimal/best known objective values for all instances that can be used for validation by the scripts or by IPET. Feb 28, 2019 62.5 KB
miplib2017-v4.solu Version 4 of the Solution file containing optimal/best known objective values for all instances that can be used for validation by the scripts or by IPET. Jan 29, 2019 62.5 KB
miplib2017-v3.solu Version 3 of the Solution file containing optimal/best known objective values for all instances that can be used for validation by the scripts or by IPET. Nov 30, 2018 62.4 KB
miplib2017-v2.solu Version 2 of the Solution file containing optimal/best known objective values for all instances that can be used for validation by the scripts or by IPET. Nov 09, 2018 62.5 KB
miplib2017.solu Solution file containing optimal/best known objective values for all instances that can be used for validation by the scripts or by IPET. Nov 2018 62.5 KB

Miscellaneous Downloads

File Description Release Date Size
solutions.zip ZIP archive of all available solutions. Nov 2018 115.1 MB
models.zip ZIP archive of all supplementary model data. Nov 2018 242.7 MB
raw_data.zip ZIP archive of the raw feature data before and after trivial presolving, for all instances. Apr 2019 2.3 MB
feature_extractor.zip Source code of the feature extractor application based on SCIP to collect feature data before and after presolving. Apr 2019 14.1 KB
selection_mips.zip Archive containing the two MIPs that were used for selecting the MIPLIB 2017 Collection and Benchmark Sets. Apr 2019 342.9 KB

Last Update Okt 02, 2019 by Gregor Hendel
generated with R Markdown
© 2019 by Konrad-Zuse-Zentrum für Informationstechnik Berlin (ZIB)
Imprint