Skip to content

Commit c426e3a

Browse files
Enable miplib datasets which was disabled and also update README (NVIDIA#414)
This dataset was disabled in PR NVIDIA#335 since the website was down, the services have been restored as of now, so enabling this back. And also adding details to README to benchmark mittleman and miplib. ## Issue NVIDIA#335 Authors: - Ramakrishnap (https://github.com/rgsl888prabhu) Approvers: - Rajesh Gandham (https://github.com/rg20) URL: NVIDIA#414
1 parent ac1c293 commit c426e3a

File tree

2 files changed

+92
-69
lines changed

2 files changed

+92
-69
lines changed

benchmarks/README.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,26 @@
11
# Benchmarks Scripts
22

3-
This directory contains the scripts for the benchmarks.
3+
This directory contains the scripts for running benchmarks. Currently it supports running benchmarks on LP with and MILP.
4+
5+
6+
# Linear Programming Benchmarking
7+
8+
9+
- Mittelmann LP benchmark
10+
11+
```bash
12+
benchmarks/linear_programming/utils/benchmark_lp_mittelmann.sh
13+
```
14+
15+
- MIPLIB Benchmark
16+
17+
```
18+
mkdir miplib_data
19+
mkdir miplib_result
20+
wget https://miplib.zib.de/downloads/benchmark.zip -O miplib_data/benchmark.zip
21+
unzip miplib_data/benchmark.zip -d miplib_data
22+
find miplib_data -name "*.gz" -exec gunzip {} \;
23+
find miplib_data -name "*.gz" -delete
24+
25+
benchmarks/linear_programming/run_mps_files.sh --path miplib_data/ --write-log-file --log-to-console false --output-dir miplib_result --time-limit 600 --presolve t > miplib_result/output.log 2>&1
26+
```

0 commit comments

Comments
 (0)