reduction LU
reduction LU