Efficient Parallelization Using Rank Convergence in Dynamic Programming Algorithms