Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 24 additions & 1 deletion benchmarks/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,26 @@
# Benchmarks Scripts

This directory contains the scripts for the benchmarks.
This directory contains the scripts for running benchmarks. Currently it supports running benchmarks on LP with and MILP.


# Linear Programming Benchmarking


- Mittelmann LP benchmark

```bash
benchmarks/linear_programming/utils/benchmark_lp_mittelmann.sh
```

- MIPLIB Benchmark

```
mkdir miplib_data
mkdir miplib_result
wget https://miplib.zib.de/downloads/benchmark.zip -O miplib_data/benchmark.zip
unzip miplib_data/benchmark.zip -d miplib_data
find miplib_data -name "*.gz" -exec gunzip {} \;
find miplib_data -name "*.gz" -delete

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
```
Loading