Partitioning a Graph into Low-Diameter Clusters | Synapse