Compactness and balancing in scheduling