cplex: opL
minimize sum ( w in Workplace ) (max(i in Iblock) (maxl (s[i][w]*(z[i]+Iblocks[i].p), s[i][w]*(z[i]+Iblocks[i].p))))
+a* sum( w in Workplace ) (abs(sum(i in Iblock)Iblocks[i].load-wsize*sum(i in Iblock)Iblocks[i].load*s[i][w]));
Original funtion
minimize sum(w) max(Siw*(Zi+Pi)) + a*sum(w) |sum(i) Li - m*sum(i) Li*Siw|