You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a short guide how to reproduce the results from our ESA 2026 paper "High-Quality Multi-Constraint Hypergraph Partitioning via Greedy Rebalancing".
25
+
First, ensure you use the correct commit.
26
+
```
27
+
git switch esa2026 --detach
28
+
```
29
+
30
+
Follow the [build instructions](#building-mt-kahypar-from-source) and use the `default` cmake preset to build Mt-KaHyPar.
31
+
The code is configured such that running Mt-KaHyPar with `--preset-type=default` will execute the final configuration from the paper.
32
+
Further required flags are `-h` (input file), `-o` (objective, e.g. `km1`), `-k` (number of blocks) and `-e` (imbalance, e.g. `0.03`). For METIS (graph) files, `--input-file-format=metis` is additionally required.
33
+
Add `-t <num_threads>` for multi-threaded execution; see also the [run instructions](#running-mt-kahypar).
34
+
Note, this version of Mt-KaHyPar can read and partition input files with multi-dimensional weight constraints without requiring any additional parameters.
35
+
36
+
The following parameters correspond to the configurations in the ablation study.
0 commit comments