“…From (1), the magnitude of L (i) e,j,l computed by the BP algorithm, however, is always less than that of the min-sum algorithm and equality holds only when all variable nodes are in B( j)/l, however the minimum values, have their LLR magnitude very large, ideally 1. On the other hand, when the LLRs of the variable nodes are small or the check weight r ¼ |B( j)| becomes large, l ′ [B(j)\l tanh(|L (i−1) j,l ′ |/2) becomes much smaller than min l ′ [B(j)\l {|L (i−1) j,l ′ |}, causing difference in calculation between the min-sum and BP algorithms [3,4] and hence performance loss.…”