MIBS Heuristic
GCLP is used for mapping (design objective 2)
GCLP and bin selection are applied alternately within each step: hence continuous feedback between mapping and implementation stages.
(O(|N|3 + B.|N|2), where B is number of implementation bins per mapping : scales polynomially (design obj 2).