Balancing domain decomposition