reduce the size of the problem to rack granularity