On the minimum distance of LDPC codes based on repetition codes and permutation matrices
|
|
- Brittney Flowers
- 5 years ago
- Views:
Transcription
1 On the minimum distance of LDPC codes based on repetition codes and permutation matrices Fedor Ivanov Institute for Information Transmission Problems, Russian Academy of Science XV International Workshop on Algebraic and Combinatorial Coding Theory (ACCT) June, 2016 Albena, Bulgaria
2 Outline Definitions and notation Circulant matrices Auxiliary statements Code structure Lower bound on the minimum distance of proposed codes Simulation and numerical results Conclusion
3 Definitions and notation - I Notation Under R(n 0 ) we shall assume [n 0, 1, n 0 ] (n 0 > 1) repetition code of length n 0 and minimum distance d min = n 0.
4 Definitions and notation - I Notation Under R(n 0 ) we shall assume [n 0, 1, n 0 ] (n 0 > 1) repetition code of length n 0 and minimum distance d min = n 0. Notation Under GF m (2) (m > 1, m N) we shall assume a vector space of length m vectors over GF (2).
5 Definitions and notation - I Notation Under R(n 0 ) we shall assume [n 0, 1, n 0 ] (n 0 > 1) repetition code of length n 0 and minimum distance d min = n 0. Notation Under GF m (2) (m > 1, m N) we shall assume a vector space of length m vectors over GF (2). Notation Let y GF m (2), then under y we shall assume hamming weight of y.
6 Definitions and notation - II Notation Let y GF m (2), then under supp(y) we shall assume a support of y, i. e. supp(y) = {j : y j = 1}.
7 Definitions and notation - II Notation Let y GF m (2), then under supp(y) we shall assume a support of y, i. e. supp(y) = {j : y j = 1}. Notation Let y GF m (2), p Z,then under the set p + supp(y) we shall assume: p + supp(y) = {j + p mod m : y j = 1}.
8 Circulant matrices Definition Let m > 1, m N and I is a m m unity matrix. Let us choose an arbitrary p Z, then under I p we shall assume a matrix of p-times right cyclic shift of columns (or rows) of I.
9 Circulant matrices Definition Let m > 1, m N and I is a m m unity matrix. Let us choose an arbitrary p Z, then under I p we shall assume a matrix of p-times right cyclic shift of columns (or rows) of I. Matrix I p is an circulant with column and row weights 1. Also it is evident that I mk = I for all k Z.
10 Circulant matrices Definition Let m > 1, m N and I is a m m unity matrix. Let us choose an arbitrary p Z, then under I p we shall assume a matrix of p-times right cyclic shift of columns (or rows) of I. Matrix I p is an circulant with column and row weights 1. Also it is evident that I mk = I for all k Z. Moreover: I p1 I p2 = I p1 +p 2 mod m, I t p = I tp1 mod m, in particular if p 1 N, 0 p 1 m, then I 1 p 1 = I m p1. It is easy to note that the set I m = {I p : p Z} of m m matrices I p is a cyclic group with generator I 1.
11 Auxiliary statements If c = yi p, and supp(y) is the support of y, then supp(c) = p + supp(y).
12 Auxiliary statements If c = yi p, and supp(y) is the support of y, then supp(c) = p + supp(y). Lemma If I p I m, y GF m (2), y = w, and supp(y) = p + supp(y) then pw 0 mod m.
13 Auxiliary statements If c = yi p, and supp(y) is the support of y, then supp(c) = p + supp(y). Lemma If I p I m, y GF m (2), y = w, and supp(y) = p + supp(y) then pw 0 mod m. Corollary If y GF m (2), y = w, p Z and m Z is prime, then supp(y) = p + supp(y) only when w = m or w = 0.
14 Code structure - I Let us consider a parity-check matrix of H b of R(n 0 ): H b =
15 Code structure - I Let us consider a parity-check matrix of H b of R(n 0 ): Choose: H b = m > 1, m N
16 Code structure - I Let us consider a parity-check matrix of H b of R(n 0 ): Choose: m > 1, m N H b = k 0 > 0, k 0 N
17 Code structure - I Let us consider a parity-check matrix of H b of R(n 0 ): Choose: m > 1, m N H b = k 0 > 0, k 0 N (n 0 1)k 2 arbitraty matrices I pj, p j N, j = 1..2(n 0 1)k 2 0 from I m
18 Code structure - II P 11 P 1k = Q i P k0 1 P k0 k 0
19 Code structure - II P 11 P 1k = Q i P k0 1 P k0 k 0 Q i = I pi1 I pi2 I pi3... I pik0 I pi(k0 I +1) pi(k0 I +2) pi(k0... I +3) pi(2k0 ) I pi(k 2 0 k 0 +1) I pi(k 2 0 k 0 +2) I pi(k 2 0 k 0 +3)... I pik 2 0
20 Code Structure - III H = Q 1 Q n Q 2 0 Q n Q n Q 2(n0 1)
21 Code Structure - III H = Q 1 Q n Q 2 0 Q n Q n Q 2(n0 1) Size of H is mk 0 (n 0 1) mkn 0
22 Code Structure - III H = Q 1 Q n Q 2 0 Q n Q n Q 2(n0 1) Size of H is mk 0 (n 0 1) mkn 0 All rows have weight 2k 0
23 Code Structure - III H = Q 1 Q n Q 2 0 Q n Q n Q 2(n0 1) Size of H is mk 0 (n 0 1) mkn 0 All rows have weight 2k 0 Weights of first mk 0 columns are k 0 (n 0 1), other columns have weight k 0
24 Code Structure - IV We will consider matrix H as a parity-check matrix of LDPC code. Thus, choosing an arbitrary numbers m > 1, k 0 > 0 and 2(n 0 1)k 2 0 random elements from the group I m one can determine an ensemble of LDPC codes with the length n = mk 0 n 0. Let us denote this ensemble as E RC (m, k 0, n 0 ).
25 Code Structure - IV We will consider matrix H as a parity-check matrix of LDPC code. Thus, choosing an arbitrary numbers m > 1, k 0 > 0 and 2(n 0 1)k 2 0 random elements from the group I m one can determine an ensemble of LDPC codes with the length n = mk 0 n 0. Let us denote this ensemble as E RC (m, k 0, n 0 ). Definition An arbitrary code C E RC (m, k 0, n 0 ), will be called a LDPC code based on R(n 0 ) and permutation matrices.
26 Lower bound on the minimum distance of code from E RC (m, k 0, n 0 ) - auxiliary results Lemma Let C E RC (m, k 0, n 0 ) then for all k 0, n 0, (expect the case when simultaneously k 0 is even, and n 0 is odd) and for any c C: c is even.
27 Lower bound on the minimum distance of code from E RC (m, k 0, n 0 ) - auxiliary results Lemma Let C E RC (m, k 0, n 0 ) then for all k 0, n 0, (expect the case when simultaneously k 0 is even, and n 0 is odd) and for any c C: c is even. Lemma Let H is a parity-check matrix of code C from the ensemble E RC (m, k 0, n 0 ). If H has girth greater than 4, then d min (C) 4.
28 Lower bound on the minimum distance of code from E RC (m, k 0, n 0 ) - auxiliary results Lemma Let C E RC (m, k 0, n 0 ) then for all k 0, n 0, (expect the case when simultaneously k 0 is even, and n 0 is odd) and for any c C: c is even. Lemma Let H is a parity-check matrix of code C from the ensemble E RC (m, k 0, n 0 ). If H has girth greater than 4, then d min (C) 4. Lemma Let H is the parity-check matrix of code C from E RC (m, 2, n 0 ). If this matrix is free of cycles of length 4 and m > 5 is prime number, then d min (C) 8.
29 Lower bound on the minimum distance of code from E RC (m, k 0, n 0 ) - main result Theorem Let H is the parity-check matrix of code C from E RC (m, 2, k 0 ), and, moreover, let at least one sub-matrix (Q i Q n0 +i 1) of H (i = 1..n 0 1) is free of cycles of length 8, then d min (C) 10.
30 Lower bound on the minimum distance of code from E RC (m, k 0, n 0 ) - main result Theorem Let H is the parity-check matrix of code C from E RC (m, 2, k 0 ), and, moreover, let at least one sub-matrix (Q i Q n0 +i 1) of H (i = 1..n 0 1) is free of cycles of length 8, then d min (C) 10. Corollary Let H is the parity-check matrix of code C from E RC (m, 2, n 0 ), where n 0 > 4 and m > 5 is prime. If H is free of cycles of length 4 then d min (C) 10.
31 Simulation Results - Setup AWGN channel
32 Simulation Results - Setup AWGN channel BPSK modulation
33 Simulation Results - Setup AWGN channel BPSK modulation Sum-Product decoding algorithm
34 Simulation Results - Setup AWGN channel BPSK modulation Sum-Product decoding algorithm 50 iterations
35 Simulation Results - Setup AWGN channel BPSK modulation Sum-Product decoding algorithm 50 iterations
36 Simulation Results - Setup AWGN channel BPSK modulation Sum-Product decoding algorithm 50 iterations Table: Code constructions m n 0 k 0 n R d min
37 Numerical results for n = 56 EbNo P b, error rate N err, proposed D(N err ), proposed N err, PEG N err, ACE
38 Numerical results for n = 88 EbNo P b, error rate N err, proposed D(N err ), proposed N err, PEG N err, ACE
39 Simulation Results, FER versus E b /N o n = FER 10 2 proposed ACE, regular, l=3 PEG, irregular 10 3 gallager, l=3 Gallager, l=6 PEG, regular, l= E b /N o
40 Simulation Results, FER versus E b /N o n = FER 10 2 proposed ACE, regular, l=3 PEG, irregular 10 3 Gallager, l=3 Gallager, l=6 PEG, regular, l= E b /N o
41 Simulation Results, FER versus E b /N o n = FER 10 2 proposed 10 3 PEG, irregular ACE, regular, l=3 PEG, regular, l= E b /N o
42 Conclusion 1 New ensemble of low-rate LDPC codes was suggested
43 Conclusion 1 New ensemble of low-rate LDPC codes was suggested 2 A lower bound on minimal distance of proposed codes was obtained
44 Conclusion 1 New ensemble of low-rate LDPC codes was suggested 2 A lower bound on minimal distance of proposed codes was obtained 3 Simulation and numerical results allow us to conclude that proposed codes have an excellent performance even for very small code lengths
45 Thank you for your attention!
On the minimum distance of LDPC codes based on repetition codes and permutation matrices 1
Fifteenth International Workshop on Algebraic and Combinatorial Coding Theory June 18-24, 216, Albena, Bulgaria pp. 168 173 On the minimum distance of LDPC codes based on repetition codes and permutation
More informationLDPC codes based on Steiner quadruple systems and permutation matrices
Fourteenth International Workshop on Algebraic and Combinatorial Coding Theory September 7 13, 2014, Svetlogorsk (Kaliningrad region), Russia pp. 175 180 LDPC codes based on Steiner quadruple systems and
More informationLow-complexity error correction in LDPC codes with constituent RS codes 1
Eleventh International Workshop on Algebraic and Combinatorial Coding Theory June 16-22, 2008, Pamporovo, Bulgaria pp. 348-353 Low-complexity error correction in LDPC codes with constituent RS codes 1
More informationQuasi-cyclic Low Density Parity Check codes with high girth
Quasi-cyclic Low Density Parity Check codes with high girth, a work with Marta Rossi, Richard Bresnan, Massimilliano Sala Summer Doctoral School 2009 Groebner bases, Geometric codes and Order Domains Dept
More informationCodes on Graphs. Telecommunications Laboratory. Alex Balatsoukas-Stimming. Technical University of Crete. November 27th, 2008
Codes on Graphs Telecommunications Laboratory Alex Balatsoukas-Stimming Technical University of Crete November 27th, 2008 Telecommunications Laboratory (TUC) Codes on Graphs November 27th, 2008 1 / 31
More informationConstructions of Nonbinary Quasi-Cyclic LDPC Codes: A Finite Field Approach
Constructions of Nonbinary Quasi-Cyclic LDPC Codes: A Finite Field Approach Shu Lin, Shumei Song, Lan Lan, Lingqi Zeng and Ying Y Tai Department of Electrical & Computer Engineering University of California,
More informationRECURSIVE CONSTRUCTION OF (J, L) QC LDPC CODES WITH GIRTH 6. Communicated by Dianhua Wu. 1. Introduction
Transactions on Combinatorics ISSN (print: 2251-8657, ISSN (on-line: 2251-8665 Vol 5 No 2 (2016, pp 11-22 c 2016 University of Isfahan wwwcombinatoricsir wwwuiacir RECURSIVE CONSTRUCTION OF (J, L QC LDPC
More informationLDPC Codes. Intracom Telecom, Peania
LDPC Codes Alexios Balatsoukas-Stimming and Athanasios P. Liavas Technical University of Crete Dept. of Electronic and Computer Engineering Telecommunications Laboratory December 16, 2011 Intracom Telecom,
More informationSPA decoding on the Tanner graph
SPA decoding on the Tanner graph x,(i) q j,l = P(v l = x check sums A l \ {h j } at the ith iteration} x,(i) σ j,l = Σ P(s = 0 v = x,{v : t B(h )\{l}}) q {vt : t B(h j )\{l}} j l t j t B(h j )\{l} j,t
More informationLower Bounds on the Graphical Complexity of Finite-Length LDPC Codes
Lower Bounds on the Graphical Complexity of Finite-Length LDPC Codes Igal Sason Department of Electrical Engineering Technion - Israel Institute of Technology Haifa 32000, Israel 2009 IEEE International
More informationStructured Low-Density Parity-Check Codes: Algebraic Constructions
Structured Low-Density Parity-Check Codes: Algebraic Constructions Shu Lin Department of Electrical and Computer Engineering University of California, Davis Davis, California 95616 Email:shulin@ece.ucdavis.edu
More informationOn the Construction and Decoding of Cyclic LDPC Codes
On the Construction and Decoding of Cyclic LDPC Codes Chao Chen Joint work with Prof. Baoming Bai from Xidian University April 30, 2014 Outline 1. Introduction 2. Construction based on Idempotents and
More informationGraph-based codes for flash memory
1/28 Graph-based codes for flash memory Discrete Mathematics Seminar September 3, 2013 Katie Haymaker Joint work with Professor Christine Kelley University of Nebraska-Lincoln 2/28 Outline 1 Background
More informationConstruction of Protographs for QC LDPC Codes With Girth Larger Than 12 1
Construction of Protographs for QC LDPC Codes With Girth Larger Than 12 1 Sunghwan Kim, Jong-Seon No School of Electrical Eng. & Com. Sci. Seoul National University, Seoul, Korea Email: {nodoubt, jsno}@snu.ac.kr
More informationDesign of Non-Binary Quasi-Cyclic LDPC Codes by Absorbing Set Removal
Design of Non-Binary Quasi-Cyclic LDPC Codes by Absorbing Set Removal Behzad Amiri Electrical Eng. Department University of California, Los Angeles Los Angeles, USA Email: amiri@ucla.edu Jorge Arturo Flores
More informationConstruction and Encoding of QC-LDPC Codes Using Group Rings
1 Construction and Encoding of QC-LDPC Codes Using Group Rings Hassan Khodaiemehr and Dariush Kiani arxiv:1701.00210v1 [cs.it] 1 Jan 2017 Abstract Quasi-cyclic (QC) low-density parity-check (LDPC) codes
More informationLow-density parity-check (LDPC) codes
Low-density parity-check (LDPC) codes Performance similar to turbo codes Do not require long interleaver to achieve good performance Better block error performance Error floor occurs at lower BER Decoding
More informationIterative Encoding of Low-Density Parity-Check Codes
Iterative Encoding of Low-Density Parity-Check Codes David Haley, Alex Grant and John Buetefuer Institute for Telecommunications Research University of South Australia Mawson Lakes Blvd Mawson Lakes SA
More informationSymmetric configurations for bipartite-graph codes
Eleventh International Workshop on Algebraic and Combinatorial Coding Theory June 16-22, 2008, Pamporovo, Bulgaria pp. 63-69 Symmetric configurations for bipartite-graph codes Alexander Davydov adav@iitp.ru
More informationLecture 4 : Introduction to Low-density Parity-check Codes
Lecture 4 : Introduction to Low-density Parity-check Codes LDPC codes are a class of linear block codes with implementable decoders, which provide near-capacity performance. History: 1. LDPC codes were
More informationFrom Stopping sets to Trapping sets
From Stopping sets to Trapping sets The Exhaustive Search Algorithm & The Suppressing Effect Chih-Chun Wang School of Electrical & Computer Engineering Purdue University Wang p. 1/21 Content Good exhaustive
More informationConstruction of low complexity Array based Quasi Cyclic Low density parity check (QC-LDPC) codes with low error floor
Construction of low complexity Array based Quasi Cyclic Low density parity check (QC-LDPC) codes with low error floor Pravin Salunkhe, Prof D.P Rathod Department of Electrical Engineering, Veermata Jijabai
More informationCirculant Arrays on Cyclic Subgroups of Finite Fields: Rank Analysis and Construction of Quasi-Cyclic LDPC Codes
Circulant Arrays on Cyclic Subgroups of Finite Fields: Rank Analysis and Construction of Quasi-Cyclic LDPC Codes 1 arxiv:10041184v1 [csit] 7 Apr 2010 Li Zhang 1, Shu Lin 1, Khaled Abdel-Ghaffar 1, Zhi
More informationPartially Quasi-Cyclic Protograph-Based LDPC Codes
Partially Quasi-Cyclic Protograph-Based LDPC Codes Roxana Smarandache Department of Mathematics and Statistics San Diego State University San Diego, CA 92182 Email: rsmarand@sciencessdsuedu David G M Mitchell
More informationDistance Properties of Short LDPC Codes and Their Impact on the BP, ML and Near-ML Decoding Performance
Distance Properties of Short LDPC Codes and Their Impact on the BP, ML and Near-ML Decoding Performance Irina E. Bocharova 1,2, Boris D. Kudryashov 1, Vitaly Skachek 2, Yauhen Yakimenka 2 1 St. Petersburg
More informationChapter 7 Reed Solomon Codes and Binary Transmission
Chapter 7 Reed Solomon Codes and Binary Transmission 7.1 Introduction Reed Solomon codes named after Reed and Solomon [9] following their publication in 1960 have been used together with hard decision
More informationIntroduction to Low-Density Parity Check Codes. Brian Kurkoski
Introduction to Low-Density Parity Check Codes Brian Kurkoski kurkoski@ice.uec.ac.jp Outline: Low Density Parity Check Codes Review block codes History Low Density Parity Check Codes Gallager s LDPC code
More informationConstruction of LDPC codes
Construction of LDPC codes Telecommunications Laboratory Alex Balatsoukas-Stimming Technical University of Crete July 1, 2009 Telecommunications Laboratory (TUC) Construction of LDPC codes July 1, 2009
More informationConstruction of Type-II QC LDPC Codes Based on Perfect Cyclic Difference Set
Chinese Journal of Electronics Vol24, No1, Jan 2015 Construction of Type-II QC LDPC Codes Based on Perfect Cyclic Difference Set ZHANG Lijun 1,LIBing 2 and CHENG Leelung 3 (1 School of Electronic and Information
More informationWeaknesses of Margulis and Ramanujan Margulis Low-Density Parity-Check Codes
Electronic Notes in Theoretical Computer Science 74 (2003) URL: http://www.elsevier.nl/locate/entcs/volume74.html 8 pages Weaknesses of Margulis and Ramanujan Margulis Low-Density Parity-Check Codes David
More informationCodes designed via algebraic lifts of graphs
p./40 Codes designed via algebraic lifts of graphs Clemson Mini-Conference on Discrete Mathematics Oct. 3, 2008. Christine A. Kelley Department of Mathematics University of Nebraska-Lincoln email: ckelley2@math.unl.edu
More informationQuasi-Cyclic Low-Density Parity-Check Codes With Girth Larger Than
IEEE TRANSACTIONS ON INFORMATION THEORY, VOL 53, NO 8, AUGUST 2007 2885 n possible values If the parity check is satisfied, the error probability is closely approximated by the probability of two bit errors,
More informationOn Syndrome Decoding of Chinese Remainder Codes
On Syndrome Decoding of Chinese Remainder Codes Wenhui Li Institute of, June 16, 2012 Thirteenth International Workshop on Algebraic and Combinatorial Coding Theory (ACCT 2012) Pomorie, Bulgaria Wenhui
More informationLDPC Codes. Slides originally from I. Land p.1
Slides originally from I. Land p.1 LDPC Codes Definition of LDPC Codes Factor Graphs to use in decoding Decoding for binary erasure channels EXIT charts Soft-Output Decoding Turbo principle applied to
More informationState-of-the-Art Channel Coding
Institut für State-of-the-Art Channel Coding Prof. Dr.-Ing. Volker Kühn Institute of Communications Engineering University of Rostock, Germany Email: volker.kuehn@uni-rostock.de http://www.int.uni-rostock.de/
More informationAbsorbing Set Spectrum Approach for Practical Code Design
Absorbing Set Spectrum Approach for Practical Code Design Jiadong Wang, Lara Dolecek, Zhengya Zhang and Richard Wesel wjd@ee.ucla.edu, dolecek@ee.ucla.edu, zhengya@eecs.umich.edu, wesel@ee.ucla.edu Abstract
More informationMessage-Passing Decoding for Low-Density Parity-Check Codes Harish Jethanandani and R. Aravind, IIT Madras
Message-Passing Decoding for Low-Density Parity-Check Codes Harish Jethanandani and R. Aravind, IIT Madras e-mail: hari_jethanandani@yahoo.com Abstract Low-density parity-check (LDPC) codes are discussed
More informationA Class of Quantum LDPC Codes Derived from Latin Squares and Combinatorial Design
A Class of Quantum LDPC Codes Derived from Latin Squares and Combinatorial Design Salah A Aly Department of Computer Science, Texas A&M University, College Station, TX 77843-3112, USA Email: salah@cstamuedu
More informationMaking Error Correcting Codes Work for Flash Memory
Making Error Correcting Codes Work for Flash Memory Part I: Primer on ECC, basics of BCH and LDPC codes Lara Dolecek Laboratory for Robust Information Systems (LORIS) Center on Development of Emerging
More informationON THE MINIMUM DISTANCE OF NON-BINARY LDPC CODES. Advisor: Iryna Andriyanova Professor: R.. udiger Urbanke
ON THE MINIMUM DISTANCE OF NON-BINARY LDPC CODES RETHNAKARAN PULIKKOONATTU ABSTRACT. Minimum distance is an important parameter of a linear error correcting code. For improved performance of binary Low
More informationCyclic Redundancy Check Codes
Cyclic Redundancy Check Codes Lectures No. 17 and 18 Dr. Aoife Moloney School of Electronics and Communications Dublin Institute of Technology Overview These lectures will look at the following: Cyclic
More informationGirth Analysis of Polynomial-Based Time-Invariant LDPC Convolutional Codes
IWSSIP 212, 11-13 April 212, Vienna, Austria ISBN 978-3-2-2328-4 Girth Analysis of Polynomial-Based Time-Invariant LDPC Convolutional Codes Hua Zhou and Norbert Goertz Institute of Telecommunications Vienna
More informationCyclic and Quasi-Cyclic LDPC Codes on Row and Column Constrained Parity-Check Matrices and Their Trapping Sets
Cyclic and Quasi-Cyclic LDPC Codes on Row and Column Constrained Parity-Check Matrices and Their Trapping Sets 1 arxiv:1012.3201v1 [cs.it] 15 Dec 2010 (submitted to IEEE Transactions on Information Theory)
More informationIntegrated Code Design for a Joint Source and Channel LDPC Coding Scheme
Integrated Code Design for a Joint Source and Channel LDPC Coding Scheme Hsien-Ping Lin Shu Lin and Khaled Abdel-Ghaffar Department of Electrical and Computer Engineering University of California Davis
More informationQuasi-Cyclic Asymptotically Regular LDPC Codes
2010 IEEE Information Theory Workshop - ITW 2010 Dublin Quasi-Cyclic Asymptotically Regular LDPC Codes David G. M. Mitchell, Roxana Smarandache, Michael Lentmaier, and Daniel J. Costello, Jr. Dept. of
More informationIEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 64, NO. 10, OCTOBER
IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 64, NO. 10, OCTOBER 2016 4029 Optimized Design of Finite-Length Separable Circulant-Based Spatially-Coupled Codes: An Absorbing Set-Based Analysis Behzad Amiri,
More informationA Class of Quantum LDPC Codes Constructed From Finite Geometries
A Class of Quantum LDPC Codes Constructed From Finite Geometries Salah A Aly Department of Computer Science, Texas A&M University College Station, TX 77843, USA Email: salah@cstamuedu arxiv:07124115v3
More informationNew Coded Modulation for the Frequency Hoping OFDMA System.
New Coded Modulation for the Frequency Hoping OFDMA System. Kreshchuk Alexey Potapov Vladimir Institute for Information Transmission Problems of Russian Academy of Science Thirteenth International Workshop
More informationError Floors of LDPC Coded BICM
Electrical and Computer Engineering Conference Papers, Posters and Presentations Electrical and Computer Engineering 2007 Error Floors of LDPC Coded BICM Aditya Ramamoorthy Iowa State University, adityar@iastate.edu
More informationEnhancing Binary Images of Non-Binary LDPC Codes
Enhancing Binary Images of Non-Binary LDPC Codes Aman Bhatia, Aravind R Iyengar, and Paul H Siegel University of California, San Diego, La Jolla, CA 92093 0401, USA Email: {a1bhatia, aravind, psiegel}@ucsdedu
More informationThe New Multi-Edge Metric-Constrained PEG/QC-PEG Algorithms for Designing the Binary LDPC Codes With Better Cycle-Structures
HE et al.: THE MM-PEGA/MM-QC-PEGA DESIGN THE LDPC CODES WITH BETTER CYCLE-STRUCTURES 1 arxiv:1605.05123v1 [cs.it] 17 May 2016 The New Multi-Edge Metric-Constrained PEG/QC-PEG Algorithms for Designing the
More informationAnalysis of Absorbing Sets and Fully Absorbing Sets of Array-Based LDPC Codes
Analysis of Absorbing Sets and Fully Absorbing Sets of Array-Based LDPC Codes Lara Dolecek, Zhengya Zhang, Venkat Anantharam, Martin J. Wainwright, and Borivoje Nikolić dolecek@mit.edu; {zyzhang,ananth,wainwrig,bora}@eecs.berkeley.edu
More informationLow-Density Parity-Check Codes
Department of Computer Sciences Applied Algorithms Lab. July 24, 2011 Outline 1 Introduction 2 Algorithms for LDPC 3 Properties 4 Iterative Learning in Crowds 5 Algorithm 6 Results 7 Conclusion PART I
More informationIEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 56, NO. 1, JANUARY
IEEE TRANSACTIONS ON INFORMATION THEORY, VOL 56, NO 1, JANUARY 2010 181 Analysis of Absorbing Sets Fully Absorbing Sets of Array-Based LDPC Codes Lara Dolecek, Member, IEEE, Zhengya Zhang, Member, IEEE,
More informationPerformance Analysis and Code Optimization of Low Density Parity-Check Codes on Rayleigh Fading Channels
Performance Analysis and Code Optimization of Low Density Parity-Check Codes on Rayleigh Fading Channels Jilei Hou, Paul H. Siegel and Laurence B. Milstein Department of Electrical and Computer Engineering
More informationA 2-error Correcting Code
A 2-error Correcting Code Basic Idea We will now try to generalize the idea used in Hamming decoding to obtain a linear code that is 2-error correcting. In the Hamming decoding scheme, the parity check
More informationDesign of regular (2,dc)-LDPC codes over GF(q) using their binary images
Design of regular (2,dc)-LDPC codes over GF(q) using their binary images Charly Poulliat, Marc Fossorier, David Declercq To cite this version: Charly Poulliat, Marc Fossorier, David Declercq. Design of
More informationCodes on graphs and iterative decoding
Codes on graphs and iterative decoding Bane Vasić Error Correction Coding Laboratory University of Arizona Prelude Information transmission 0 0 0 0 0 0 Channel Information transmission signal 0 0 threshold
More informationWhich Codes Have 4-Cycle-Free Tanner Graphs?
Which Codes Have 4-Cycle-Free Tanner Graphs? Thomas R. Halford and Keith M. Chugg Communication Sciences Institute University of Southern California Los Angeles, CA 90089-565, USA Email: {halford, chugg}@usc.edu
More informationECEN 655: Advanced Channel Coding
ECEN 655: Advanced Channel Coding Course Introduction Henry D. Pfister Department of Electrical and Computer Engineering Texas A&M University ECEN 655: Advanced Channel Coding 1 / 19 Outline 1 History
More informationTC08 / 6. Hadamard codes SX
TC8 / 6. Hadamard codes 3.2.7 SX Hadamard matrices Hadamard matrices. Paley s construction of Hadamard matrices Hadamard codes. Decoding Hadamard codes A Hadamard matrix of order is a matrix of type whose
More informationAn algorithm to improve the error rate performance of Accumulate-Repeat-Accumulate codes Tae-Ui Kim
An algorithm to improve the error rate performance of Accumulate-Repeat-Accumulate codes Tae-Ui Kim The Graduate School Yonsei University Department of Electrical and Electronic Engineering An algorithm
More informationIntroducing Low-Density Parity-Check Codes
Introducing Low-Density Parity-Check Codes Sarah J. Johnson School of Electrical Engineering and Computer Science The University of Newcastle Australia email: sarah.johnson@newcastle.edu.au Topic 1: Low-Density
More informationLow-Density Arrays of Circulant Matrices: Rank and Row-Redundancy Analysis, and Quasi-Cyclic LDPC Codes
Low-Density Arrays of Circulant Matrices: 1 Rank and Row-Redundancy Analysis, and Quasi-Cyclic LDPC Codes Qin Huang 1 and Keke Liu 2 and Zulin Wang 1 arxiv:12020702v1 [csit] 3 Feb 2012 1 School of Electronic
More informationLow-Density Parity-Check codes An introduction
Low-Density Parity-Check codes An introduction c Tilo Strutz, 2010-2014,2016 June 9, 2016 Abstract Low-density parity-check codes (LDPC codes) are efficient channel coding codes that allow transmission
More informationFloor Scale Modulo Lifting for QC-LDPC codes
Floor Scale Modulo Lifting for QC-LDPC codes Niita Polyansii, Vasiliy Usatyu, and Ilya Vorobyev Huawei Technologies Co., Moscow, Russia Email: niitapolyansy@gmail.com, l@lcrypto.com, vorobyev.i.v@yandex.ru
More informationML and Near-ML Decoding of LDPC Codes Over the BEC: Bounds and Decoding Algorithms
1 ML and Near-ML Decoding of LDPC Codes Over the BEC: Bounds and Decoding Algorithms Irina E. Bocharova, Senior Member, IEEE, Boris D. Kudryashov, Senior Member, IEEE, Vitaly Skachek, Member, IEEE, Eirik
More informationWrap-Around Sliding-Window Near-ML Decoding of Binary LDPC Codes Over the BEC
Wrap-Around Sliding-Window Near-ML Decoding of Binary LDPC Codes Over the BEC Irina E Bocharova 1,2, Boris D Kudryashov 1, Eirik Rosnes 3, Vitaly Skachek 2, and Øyvind Ytrehus 3 1 Department of Information
More informationTwo-Bit Message Passing Decoders for LDPC. Codes Over the Binary Symmetric Channel
Two-Bit Message Passing Decoders for LDPC 1 Codes Over the Binary Symmetric Channel Lucile Sassatelli, Member, IEEE, Shashi Kiran Chilappagari, Member, IEEE, Bane Vasic, arxiv:0901.2090v3 [cs.it] 7 Mar
More informationPerformance Comparison of LDPC Codes Generated With Various Code-Construction Methods
Performance Comparison of LDPC Codes Generated With Various Code-Construction Methods Zsolt Polgar, Florin rdelean, Mihaly Varga, Vasile Bota bstract Finding good LDPC codes for high speed mobile transmissions
More information1.6: Solutions 17. Solution to exercise 1.6 (p.13).
1.6: Solutions 17 A slightly more careful answer (short of explicit computation) goes as follows. Taking the approximation for ( N K) to the next order, we find: ( N N/2 ) 2 N 1 2πN/4. (1.40) This approximation
More informationTrapping Set Enumerators for Specific LDPC Codes
Trapping Set Enumerators for Specific LDPC Codes Shadi Abu-Surra Samsung Telecommunications America 1301 E. Lookout Dr. Richardson TX 75082 Email: sasurra@sta.samsung.com David DeClercq ETIS ENSEA/UCP/CNRS
More informationConstruction and Performance Evaluation of QC-LDPC Codes over Finite Fields
MEE10:83 Construction and Performance Evaluation of QC-LDPC Codes over Finite Fields Ihsan Ullah Sohail Noor This thesis is presented as part of the Degree of Master of Sciences in Electrical Engineering
More informationGALLAGER S binary low-density parity-check (LDPC)
1560 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 57, NO. 6, JUNE 2009 Group-Theoretic Analysis of Cayley-Graph-Based Cycle GF(2 p )Codes Jie Huang, Shengli Zhou, Member, IEEE, Jinkang Zhu, Senior Member,
More informationOn non-antipodal binary completely regular codes
On non-antipodal binary completely regular codes J. Borges, J. Rifà Department of Information and Communications Engineering, Universitat Autònoma de Barcelona, 08193-Bellaterra, Spain. V.A. Zinoviev Institute
More informationAPROTOGRAPH [1] is a small Tanner graph [2] described
5856 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL 6, NO 1, OCTOER 214 Quasi-Cyclic LDPC Codes ased on Pre-Lifted Protographs David G M Mitchell, Member, IEEE, Roxana Smarandache, Senior Member, IEEE, and
More informationAlgebra. Modular arithmetic can be handled mathematically by introducing a congruence relation on the integers described in the above example.
Coding Theory Massoud Malek Algebra Congruence Relation The definition of a congruence depends on the type of algebraic structure under consideration Particular definitions of congruence can be made for
More informationA Simplified Min-Sum Decoding Algorithm. for Non-Binary LDPC Codes
IEEE TRANSACTIONS ON COMMUNICATIONS 1 A Simplified Min-Sum Decoding Algorithm for Non-Binary LDPC Codes Chung-Li (Jason) Wang, Xiaoheng Chen, Zongwang Li, and Shaohua Yang arxiv:1207.5555v1 [cs.it] 23
More informationOn the Girth of (3,L) Quasi-Cyclic LDPC Codes based on Complete Protographs
On the Girth o (3,L) Quasi-Cyclic LDPC Codes based on Complete Protographs Sudarsan V S Ranganathan, Dariush Divsalar and Richard D Wesel Department o Electrical Engineering, University o Caliornia, Los
More informationEFFICIENT DECODING ALGORITHMS FOR LOW DENSITY PARITY CHECK CODES
EFFICIENT DECODING ALGORITHMS FOR LOW DENSITY PARITY CHECK CODES Master s thesis in electronics systems by Anton Blad LiTH-ISY-EX--05/3691--SE Linköping 2005 EFFICIENT DECODING ALGORITHMS FOR LOW DENSITY
More informationIEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 58, NO. 2, FEBRUARY
IEEE TRANSACTIONS ON INFORMATION THEORY, VOL 58, NO 2, FEBRUARY 2012 585 Quasi-Cyclic LDPC Codes: Influence of Proto- and Tanner-Graph Structure on Minimum Hamming Distance Upper Bounds Roxana Smarandache,
More informationCodes on graphs and iterative decoding
Codes on graphs and iterative decoding Bane Vasić Error Correction Coding Laboratory University of Arizona Funded by: National Science Foundation (NSF) Seagate Technology Defense Advanced Research Projects
More informationFinite dihedral group algebras and coding theory
Finite dihedral group algebras and coding theory César Polcino Milies Universidade de São Paulo Basic FActs The basic elements to build a code are the following: Basic FActs The basic elements to build
More informationNonexistence of (9, 112, 4) and (10, 224, 5) binary orthogonal arrays
Nonexistence of (9, 112, 4) and (10, 224, 5) binary orthogonal arrays Tanya Marinova, Maya Stoyanova Faculty of Mathematics and Informatics, Sofia University St. Kliment Ohridski, Sofia, Bulgaria 15 th
More informationNon-binary Hybrid LDPC Codes: structure, decoding and optimization
Non-binary Hybrid LDPC Codes: structure, decoding and optimization Lucile Sassatelli and David Declercq ETIS - ENSEA/UCP/CNRS UMR-8051 95014 Cergy-Pontoise, France {sassatelli, declercq}@ensea.fr Abstract
More informationLinear Codes and Syndrome Decoding
Linear Codes and Syndrome Decoding These notes are intended to be used as supplementary reading to Sections 6.7 9 of Grimaldi s Discrete and Combinatorial Mathematics. The proofs of the theorems are left
More informationLow-Density Parity-Check Codes on Partial Geometries
1 The 2013 Workshop on Coding and Information Theory The University of Hong Kong December 11-13, 2013 Low-Density Parity-Check Codes on Partial Geometries Shu Lin (Co-authors: Qiuju Diao, Ying-yu Tai and
More informationLOW-density parity-check (LDPC) codes were invented
IEEE TRANSACTIONS ON INFORMATION THEORY, VOL 54, NO 1, JANUARY 2008 51 Extremal Problems of Information Combining Yibo Jiang, Alexei Ashikhmin, Member, IEEE, Ralf Koetter, Senior Member, IEEE, and Andrew
More informationOn q-ary optimal equitable symbol weight codes
On q-ary optimal equitable symbol weight codes 1/20 On q-ary optimal equitable symbol weight codes L. A. Bassalygo, V.A. Zinoviev A.A. Kharkevich Institute for Problems of Information Transmission, Moscow,
More informationOn permutation automorphism groups of q-ary Hamming codes
Eleventh International Workshop on Algebraic and Combinatorial Coding Theory June 16-22, 28, Pamporovo, Bulgaria pp. 119-124 On permutation automorphism groups of q-ary Hamming codes Evgeny V. Gorkunov
More informationCodes for Partially Stuck-at Memory Cells
1 Codes for Partially Stuck-at Memory Cells Antonia Wachter-Zeh and Eitan Yaakobi Department of Computer Science Technion Israel Institute of Technology, Haifa, Israel Email: {antonia, yaakobi@cs.technion.ac.il
More informationWhich Codes Have 4-Cycle-Free Tanner Graphs?
Which Codes Have 4-Cycle-Free Tanner Graphs? Thomas R. Halford Communication Sciences Institute University of Southern California Los Angeles, CA 90089-565 USA Alex J. Grant Institute for Telecommunications
More informationQuasigroups and Related Systems 9 (2002), Galina B. Belyavskaya. Abstract
Quasigroups and Related Systems 9 (2002), 1 17 Quasigroup power sets and cyclic Ssystems Galina B. Belyavskaya Abstract We give new constructions of power sets of quasigroups (latin squares) based on pairwise
More informationGlobally Coupled LDPC Codes
Globally Coupled LDPC Codes Juane Li 1, Shu Lin 1, Khaled Abdel-Ghaffar 1, William E Ryan 2, and Daniel J Costello, Jr 3 1 University of California, Davis, CA 95616 2 Zeta Associates, Fairfax, VA 22030
More informationOn the Exhaustion and Elimination of Trapping Sets: Algorithms & The Suppressing Effect
On the Exhaustion and Elimination of Trapping Sets: Algorithms & The Suppressing Effect Chih-Chun Wang Center for Wireless Systems and Applications (CWSA) School of ECE, Purdue University, West Lafayette,
More informationLecture 12. Block Diagram
Lecture 12 Goals Be able to encode using a linear block code Be able to decode a linear block code received over a binary symmetric channel or an additive white Gaussian channel XII-1 Block Diagram Data
More informationLecture 4: Linear Codes. Copyright G. Caire 88
Lecture 4: Linear Codes Copyright G. Caire 88 Linear codes over F q We let X = F q for some prime power q. Most important case: q =2(binary codes). Without loss of generality, we may represent the information
More informationMATH3302 Coding Theory Problem Set The following ISBN was received with a smudge. What is the missing digit? x9139 9
Problem Set 1 These questions are based on the material in Section 1: Introduction to coding theory. You do not need to submit your answers to any of these questions. 1. The following ISBN was received
More informationModern Coding Theory. Daniel J. Costello, Jr School of Information Theory Northwestern University August 10, 2009
Modern Coding Theory Daniel J. Costello, Jr. Coding Research Group Department of Electrical Engineering University of Notre Dame Notre Dame, IN 46556 2009 School of Information Theory Northwestern University
More informationThe Design of Rate-Compatible Structured Low-Density Parity-Check Codes
The Design of Rate-Compatible Structured Low-Density Parity-Check Codes A Thesis Presented to The Academic Faculty by Jaehong Kim In Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy
More information