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. Feb 2023 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-v11.test List of all easy instances, version 11. Jul 28, 2023 13.2 KB
easy-v10.test List of all easy instances, version 10. Jul 21, 2022 13.2 KB
easy-v9.test List of all easy instances, version 9. Aug 03, 2020 13.1 KB
easy-v8.test List of all easy instances, version 8. May 24, 2020 13.1 KB
easy-v7.test List of all easy instances, version 7. Feb 24, 2020 13.1 KB
easy-v6.test List of all easy instances, version 6. Dec 19, 2019 13.0 KB
easy-v5.test List of all easy instances, version 5. Jun 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-v22.test List of all hard instances, version 22. Feb 29, 2024 3.2 KB
hard-v21.test List of all hard instances, version 21. Jul 28, 2023 3.2 KB
hard-v20.test List of all hard instances, version 20. Nov 25, 2022 3.1 KB
hard-v19.test List of all hard instances, version 19. Jul 21, 2022 3.1 KB
hard-v18.test List of all hard instances, version 18. Mar 08, 2022 3.1 KB
hard-v17.test List of all hard instances, version 17. Feb 24, 2022 3.0 KB
hard-v16.test List of all hard instances, version 16. May 20, 2021 3.0 KB
hard-v15.test List of all hard instances, version 15. Aug 03, 2020 2.9 KB
hard-v14.test List of all hard instances, version 14. June 22, 2020 3.0 KB
hard-v13.test List of all hard instances, version 13. May 24, 2020 2.9 KB
hard-v12.test List of all hard instances, version 12. Mar 25, 2020 2.9 KB
hard-v11.test List of all hard instances, version 11. Feb 24, 2020 2.8 KB
hard-v10.test List of all hard instances, version 10. Feb 11, 2020 2.5 KB
hard-v9.test List of all hard instances, version 9. Dec 19, 2019 2.4 KB
hard-v8.test List of all hard instances, version 8. Nov 20, 2019 2.3 KB
hard-v7.test List of all hard instances, version 7. Jun 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-v22.test List of all open instances, version 22. Feb 29, 2024 4.6 KB
open-v21.test List of all open instances, version 21. Jul 28, 2023 4.6 KB
open-v20.test List of all open instances, version 20. Nov 25, 2022 4.7 KB
open-v19.test List of all open instances, version 19. Sep 28, 2022 4.7 KB
open-v18.test List of all open instances, version 18. Jul 21, 2022 4.7 KB
open-v17.test List of all open instances, version 17. Mar 08, 2022 4.7 KB
open-v16.test List of all open instances, version 16. Feb 24, 2022 4.8 KB
open-v15.test List of all open instances, version 15. May 20, 2021 4.8 KB
open-v14.test List of all open instances, version 14. June 22, 2020 4.9 KB
open-v13.test List of all open instances, version 13. May 24, 2020 4.9 KB
open-v12.test List of all open instances, version 12. Mar 25, 2020 5.0 KB
open-v11.test List of all open instances, version 11. Feb 24, 2020 5.1 KB
open-v10.test List of all open instances, version 10. Feb 11, 2020 5.4 KB
open-v9.test List of all open instances, version 9. Dec 19, 2019 5.5 KB
open-v8.test List of all open instances, version 8. Nov 20, 2019 5.7 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-v7.test List of all infeasible instances, version 7. Jul 28, 2023 0.9 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.3.zip Archive of the bash scripts for performance runs with various solvers, Version 1.0.3. Aug 03, 2020 116.0 KB
miplib2017-v27.solu Version 27 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 29, 2024 64.2 KB
miplib2017-v26.solu Version 26 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. Jul 28, 2023 64.2 KB
miplib2017-v25.solu Version 25 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 25, 2022 64.1 KB
miplib2017-v24.solu Version 24 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 28, 2022 64.1 KB
miplib2017-v23.solu Version 23 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. Jul 21, 2022 64.1 KB
miplib2017-v22.solu Version 22 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. Mar 08, 2022 64.1 KB
miplib2017-v21.solu Version 21 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 24, 2022 64.1 KB
miplib2017-v20.solu Version 20 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. December 16, 2021 60.8 KB
miplib2017-v19.solu Version 19 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. May 20, 2021 62.9 KB
miplib2017-v18.solu Version 18 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. Oct 27, 2020 62.8 KB
miplib2017-v17.solu Version 17 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 03, 2020 62.8 KB
miplib2017-v16.solu Version 16 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. June 22, 2020 62.8 KB
miplib2017-v15.solu Version 15 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. May 24, 2020 62.9 KB
miplib2017-v14.solu Version 14 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. Mar 25, 2020 62.8 KB
miplib2017-v13.solu Version 13 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 24, 2020 62.8 KB
miplib2017-v12.solu Version 12 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 11, 2020 62.9 KB
miplib2017-v11.solu Version 11 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. Dec 19, 2019 62.7 KB
miplib2017-v10.solu Version 10 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 20, 2019 62.5 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 190.9 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 Mar 04, 2024 by Julian Manns
generated with R Markdown
© 2023 by Zuse Institute Berlin (ZIB)
Imprint