Edge redistribution at the end of each iteration