Multilevel hypergraph partitioning: applications in VLSI domain | Synapse