However, searching for all dependent columns from the subsequent columns will traverse all the subsequent columns so it is timeconsuming. 
we use a simple method that once a re-pivoting occurs, all the subsequent columns are computed by the normal factorization algorithm. 