Title :
Minimum distance computation of LDPC codes using a branch and cut algorithm
Author :
Keha, Ahmet B. ; Duman, Tolga M.
Author_Institution :
Ind. Eng. Dept., Arizona State Univ., Tempe, AZ, USA
fDate :
4/1/2010 12:00:00 AM
Abstract :
We give a branch-and-cut algorithm for finding the minimum distance of a binary linear block code. We give two integer programming (IP) models and study the convex hull of the single constraint relaxation of these IP models. We use the new inequalities as cuts in a branch-and-cut scheme. Finally, we report computational results based on turbo and low density parity check (LDPC) codes that demonstrate the effectiveness of our cuts. We demonstrate that our IP formulation and specific cuts are efficient tools for determining the minimum distance of moderate size linear block codes, specifically, they are very efficient for LDPC codes, and provide us with an additional tool for solving this important problem.
Keywords :
block codes; integer programming; linear codes; parity check codes; turbo codes; LDPC codes; binary linear block code; branch-and-cut algorithm; branch-and-cut scheme; integer programming models; linear block codes; low density parity check codes; minimum distance computation; single constraint relaxation; turbo codes; AWGN; Additive noise; Additive white noise; Block codes; Error analysis; Error correction codes; Linear programming; Parity check codes; Protection; Turbo codes; Mixed-integer programming modelling; branch-and-cut; linear block codes; low density parity check codes; turbo codes;
Journal_Title :
Communications, IEEE Transactions on
DOI :
10.1109/TCOMM.2010.04.090164