“…One category of such literature, focusses on modification of iterative decoding algorithms, see, e.g., [9], while another category is concerned with the code construction. In the second category, some researchers use indirect measures such as girth [18] or approximate cycle extrinsic message degree (ACE) [19], while others work with direct measures of error floor performance such as the distribution of stopping sets or trapping sets [20], [10], [11]. In [20], edge swapping is proposed as a technique to increase the stopping distance of an LDPC code, and thus to improve its error floor performance over the BEC.…”