Adjust how many iterations are required - max(m, n) per iteration and stop when diff in objectives is low.