A class of min-cut placement algorithms | Synapse