Download instances, solutions, data, scripts and supplementary material.
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 |
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 |
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 |