A two-level two-way partitioning algorithm | Synapse