The Asymptotic Bit Error Probability of LDPC Codes for the Binary Erasure Channel with Finite Iteration Number

We consider communication over the binary erasure channel (BEC) using low-density parity-check (LDPC) code and belief propagation (BP) decoding. The bit error probability for infinite block length is known by density evolution and it is well known th…

Authors: Ryuhei Mori, Kenta Kasai, Tomoharu Shibuya

The Asymptotic Bit Error Probability of LDPC Codes for the Binary   Erasure Channel with Finite Iteration Number
The Asymptotic Bit Error Probabili ty of LDPC Codes for the Binar y Erasure Channel with Finite Iterat ion Nu mber Ryuhei Mori ∗ , Kenta Kasai † , T omoharu Shib uya ‡ , and K ohichi Saka niwa † ∗ Dept. of Compu ter Science, T okyo Institute of T echn ology Email: m ori@comm.ss.titech .ac.jp † Dept. of Commu nications and Integrated System s, T okyo In stitute of T echnolo gy Email: { kenta, sak aniwa } @comm.ss.titech.ac. jp ‡ R & D Departmen t, National Institute of Multimed ia Edu cation Email: tshibuya@nime.ac.jp Abstract —W e consider communication ov er th e binary erasure channel (BEC) using lo w-density parity-check (LDPC) code and belief propaga tion (BP) decoding. T he b it err or probability for infinite block length is k nown b y density evolution [3] and it is well known that a difference between the bit err or probability at finite iteration number for finite block length n and fo r infinite block length is asymptotically α/n , where α is a specific constant dependin g on th e d egre e distribution, the iteration number and th e erasure probability . Our main result is to derive an efficient algorithm f or calculating α for regular ensembles. The approximation using α is accurate fo r (2 , r ) -regular ensembl es ev en in small block length. I . I N T R O D U C T I O N In th is pap er , we consider irregular low-density p arity- check (LDPC) cod es [1] with a d egree distribution p air ( λ, ρ ) [2]. The bit error p robability of LDPC codes over the binary erasure channel (BEC) under belief propagation (BP) decoding is determined by three qu antities; the block length n , th e erasure pr obability ǫ and the iteration num ber t . L et P b ( n, ǫ, t ) d enote the bit error p robability of LDPC codes with block length n over the BEC with er asure prob - ability ǫ at iteration number t . For infin ite block length, P b ( ∞ , ǫ, t ) , lim n →∞ P b ( n, ǫ, t ) can be calcu lated easily by d ensity evolution [3] and there exists threshold parameter ǫ BP such that lim t →∞ P b ( ∞ , ǫ, t ) = 0 for ǫ < ǫ BP and lim t →∞ P b ( ∞ , ǫ, t ) > 0 fo r ǫ > ǫ BP . Despite the ease of analysis for infinite blo ck leng th, finite-length analysis is more complex. For finite b lock length and infinite iteration number, P b ( n, ǫ, ∞ ) , lim t →∞ P b ( n, ǫ, t ) can be calculated exactly by stoppin g sets analysis [6]. For finite block leng th and finite iteration numb er , P b ( n, ǫ, t ) can also be calcu lated exactly in a combin atorial way [ 4]. Th e exact finite-length analysis become s co mputationa lly challengin g as blo ck len gth increasing. An alternativ e approach which approximate s the bit erro r probability is the refore employed. For asymptotic analysis of the bit error pr obability , two r egions o f ǫ can b e distinguished in the error probability; the high error probability region c alled waterfall and the low er ror probability region called e rr o r fl oor . I n ter ms o f b lock length , they co rrespond to the small block leng th region and the lar ge block length region. This p aper deals with th e bit error pro bability for large b lock length bo th below a nd above threshold with finite iteration number . For infinite iteration n umber, the asymptotic analy sis for error floor was shown by Amraoui a s following [8]: P b ( n, ǫ, ∞ ) = 1 2 λ ′ (0) ρ ′ (1) ǫ 1 − λ ′ (0) ρ ′ (1) ǫ 1 n + o  1 n  , for ǫ < ǫ BP , as n → ∞ . This eq uation m eans that for ensemb les with λ 2 > 0 , 1 2 λ ′ (0) ρ ′ (1) ǫ 1 − λ ′ (0) ρ ′ (1) ǫ 1 n is a good ap proxima tion of P b ( n, ǫ, ∞ ) where n is sufficiently large. Our main result is following. F or r e gu lar LDPC cod es with fin ite iteration numbe r P b ( n, ǫ, t ) = P b ( ∞ , ǫ, t ) + α ( ǫ, t ) 1 n + o  1 n  , for any ǫ , as n → ∞ , wher e α ( ǫ, t ) = β ( ǫ, t ) + γ ( ǫ, t ) and β ( ǫ, t ) an d γ ( ǫ, t ) are given by Theo r em 2 and Theorem 1. This analysis is the first asymptotic analysis for finite iteration numb er . I I . M A I N R E S U LT The er ror p robability o f a bit in fixed tanne r grap h at the t - th itera tion is deter mined by neig hborho od graph of dep th t of the bit [5], [9]. Sin ce the pro bability of neighborh ood graphs which have k cycles is Θ( n − k ) we focu s on the neighb orhood graphs with no cycle and single cycle f or calculating the coefficient o f n − 1 in the bit er ror probab ility . Let β ( ǫ, t ) denote the co efficient of n − 1 in the b it error p robability due to cycle-free ne ighborh ood grap hs and γ ( ǫ, t ) de note the co efficient of n − 1 in the b it error p robability due to single-cycle neig hborho od graphs. Then th e coe ffi cient of n − 1 in the bit er ror prob ability can be expressed as following: α ( ǫ, t ) = β ( ǫ , t ) + γ ( ǫ, t ) . γ ( ǫ, t ) can be calcu lated efficiently for irregular ensembles and β ( ǫ, t ) can be expressed simply for regular en sembles. The expected p robability of er asure message for infinite block length can be calculated by den sity ev o lution. Proposition 1 ( Density e volution [3]) . Let Q ( t ) deno te era- sur e pr obab ility of messa ges into chec k n ode a t the t -th iteration and P ( t ) denote erasur e pr o bability of m essages into variable node at the t -th iteration for infin ite b lock len gth. Then Q ( t ) = ǫλ ( P ( t − 1)) P ( t ) = ( 1 , if t = 0 1 − ρ (1 − Q ( t )) , otherwise The coefficient of n − 1 in the b it error prob ability due to single- cycle neighbor hood grap hs can be calculated usin g density ev olu tion. Theorem 1 (T he co efficient of n − 1 in the bit error p robability due to sin gle-cycle neighbo rhood graphs) . γ ( ǫ, t ) for irr e gu lar LDPC ensembles with a d e g r ee distribution pair ( λ, ρ ) ar e calculated as following γ ( ǫ, t ) = t − 1 X s 1 =1 2 t X s 2 =2 s 1 +1 F 12 ( t, s 1 , s 2 )+ t − 1 X s 1 =0 2 t X s 2 =2 s 1 +2 F 34 ( t, s 1 , s 2 ) + 2 t X s =1 F 56 ( t, s ) wher e F 12 , F 34 and F 56 is Eq. (1), (2) and (3), r e spectively . The comp lexity of the computation of γ ( ǫ, t ) is O ( t 3 ) in time an d O ( t 2 ) in space. β ( ǫ, t ) can be expr essed simply f or regular en sembles since of uniquen ess of the cycle-free neig hborho od g raph. Theorem 2 ( The co efficient of n − 1 in the bit error p robability due to cycle-free ne ighborh ood graphs for regular ensem bles) . β ( ǫ, t ) for the ( l , r ) -r e g ular LDPC ensemble is expr essed a s following β ( ǫ, t ) = − 1 2 l ( r − 1) 1 − { ( l − 1)( r − 1) } t 1 − ( l − 1)( r − 1) { ( l − 1)( r − 1) } t ǫP ( t ) l . Outline of th e pr oof: The probab ility of the unique cycle- free neighbo rhood graph of depth t is Q l 1 −{ ( l − 1)( r − 1) } t 1 − ( l − 1)( r − 1) − 1 i =0 ( E − ir ) Q l ( r − 1) 1 −{ ( l − 1)( r − 1) } t 1 − ( l − 1)( r − 1) i =1 ( E − il ) Q lr 1 −{ ( l − 1)( r − 1) } t 1 − ( l − 1)( r − 1) − 1 i =0 ( E − i ) , where E , nl . Th e coefficient of n − 1 in the probab ility is − 1 2 l ( r − 1) 1 − { ( l − 1)( r − 1) } t 1 − ( l − 1)( r − 1) { ( l − 1 )( r − 1) } t and the error p robability o f the roo t no de is ǫ P ( t ) l . Then we obtain th e statement of the theorem . Due to the above theo rems, α ( ǫ, t ) fo r regular ensembles can be ca lculated efficiently . f ( t, s, p ) , ( ǫ, if t = 0 ǫ λ ′ ( P ( t )) λ ′ (1) g ( t, s − 1 , p ) , otherwise , g ( t, s, p ) , ( p, if s = 0 1 − ρ ′ (1 − Q ( t )) ρ ′ (1) (1 − f ( t − 1 , s, p )) , otherwise H ( u, t, s ) , ( ǫ λ ′ ( P ( t )) λ ′ (1) G 2 ( t, u ) , if s = 0 ǫ λ ′ ( P ( t )) λ ′ (1) G 1 ( u, t, s − 1 ) , otherwise G 1 ( u, t, s ) , ( G ′ 2 ( t, u ) , if s = 0  1 − ρ ′ (1 − Q ( t )) ρ ′ (1)  g ( u, u − t + s, 1) + ρ ′ (1 − Q ( t )) ρ ′ (1) H ( u, t − 1 , s − 1 ) , otherwise G 2 ( u, t ) , ( 1 , if t = u + 1  1 − ρ ′ (1 − Q ( t )) ρ ′ (1)  g ( u, t − u − 1 , 1) + ρ ′ (1 − Q ( t )) ρ ′ (1) ǫ λ ′ ( P ( t − 1))) λ ′ (1) G 2 ( u, t − 1) , otherwise G ′ 2 ( u, t ) , ( 1 , if t = u  1 − ρ ′ (1 − Q ( t )) ρ ′ (1)  g ( u, t − u, 1) + ρ ′ (1 − Q ( t )) ρ ′ (1) ǫ λ ′ ( P ( t − 1))) λ ′ (1) G ′ 2 ( u, t − 1) , other wise H 2 ( t, s ) ,    1 − ρ ′′ (1 − Q ( t )) ρ ′′ (1) (1 − ǫ λ ′ ( P ( t − 1)) λ ′ (1) ) , if s = 1 1 − ρ ′′ (1 − Q ( t )) ρ ′′ (1)  1 − 2 f ( t − 1 , s , 1 ) + ǫ λ ′ ( P ( t − 1)) λ ′ (1) H ( t − 1 , t − 1 , s − 1)  , othe rwise F 12 ( t, s 1 , s 2 ) , 1 2 λ ′′ (1) ρ ′ (1) 2 ( λ ′ (1) ρ ′ (1)) s 2 − s 1 − 2 Q ( t + 1) g  t, s 1 − 1 , 1 − ρ ′ (1 − Q ( t − s 1 + 1)) ρ ′ (1)  1 − ǫ λ ′′ ( P ( t − s 1 )) λ ′′ (1) G 1 ( t − s 1 , t − s 1 , s 2 − 2 s 1 − 1)  (1) F 34 ( t, s 1 , s 2 ) , 1 2 ρ ′′ (1) λ ′ (1)( λ ′ (1) ρ ′ (1)) s 2 − s 1 − 2 Q ( t + 1 ) g ( t, s 1 , H 2 ( t − s 1 , s 2 − 2 s 1 − 1)) (2) F 56 ( t, s ) , 1 2 ( λ ′ (1) ρ ′ (1)) s H ( t, t, s ) (3) P S f r a g r e p l a c e m e n t s marginalized l 1 l 2 l 3 l 4 l 5 l 6 l 7 l 8 Fig. 1. The left figure is the neighborhood graph of depth 1. White v ariabl e node is the root node. The varia ble nodes in depth 1 hav e degree l 1 to l 8 . W e consider summing up the probabilit y of all nodes and the type of marginal ized graph in the right figure. Proposition 2 (T he bit error prob ability d ecays exponentially [9]) . Assume ǫ < ǫ BP . Then for an y δ > 0 , there exists some iteration nu mber T > 0 such tha t for a ny t ≥ T P ( t ) ≤ P ( T )( λ ′ (0) ρ ′ (1) ǫ + δ ) t − T P ( t ) ≥ P ( T )( λ ′ (0) ρ ′ (1) ǫ − δ ) t − T . Although if λ ′ (0) λ ′ (1) ρ ′ (1) 2 ǫ < 1 then β ( ǫ, t ) con verges to 0 and γ ( ǫ, t ) con verges to 1 2 λ ′ (0) ρ ′ (1) ǫ 1 − λ ′ (0) ρ ′ (1) ǫ as t → ∞ , if λ ′ (0) λ ′ (1) ρ ′ (1) 2 ǫ > 1 then β ( ǫ, t ) and γ ( ǫ, t ) grow expo- nentially as t → ∞ du e to the above pro position. Thus conv ergence of α ( ǫ, t ) is non-trivial. In p ractice it is necessary to use high pr ecision floating p oint tools for calculating α ( ǫ, t ) . I I I . O U T L I N E O F T H E P RO O F O F T H E O R E M 1 The bit erro r pr obability o f an ensemble with iteration number t is defined as following: P b ( n, ǫ , t ) , X G ∈G t P n ( G )P b ( G ) , where G t denotes a set of all neigh borho od g raphs of dep th t , P n ( G ) denotes the p robability of the neighbo rhood gr aph G and P b ( G ) den otes the err or probability of the roo t node in the neighbor hood graph G . Th e coefficient o f n − 1 in the b it error probab ility with iteratio n nu mber t due to single- cycle neighbo rhood graphs is defined as following: γ ( ǫ, t ) , lim n →∞ n X G ∈S t P n ( G )P b ( G ) , where S t denotes a set o f all single-cycle neighbo rhood graphs of depth t . First we c onsider the bit error probab ility of the root node of the neighb orhoo d gr aph G in Fig. 1. The variable no des in depth 1 have degree l 1 to l 8 . Then the co efficient of n − 1 in P n ( G ) is given as lim n →∞ n P n ( G ) = 1 L ′ (1) L 3 ρ 3 ρ 5 ρ 4 λ l 1 λ l 2 λ l 3 λ l 4 λ l 5 λ l 6 λ l 7 λ l 8 ( l 4 − 1) . The erro r p robability of the message from the cha nnel to the root node is ǫ . The error prob abilities of th e message fr om the left check n ode, th e r ight check n ode an d the m iddle ch eck node to the ro ot no de are (1 − (1 − ǫ ) 2 ) , (1 − (1 − ǫ ) 3 ) an d (1 − (1 − ǫ ) 3 ) , respectively . Then the error pr obability of the root node is giv en as P b ( G ) = ǫ (1 − (1 − ǫ ) 2 )(1 − (1 − ǫ ) 3 )(1 − (1 − ǫ ) 3 ) . The co efficient o f n − 1 term of th e bit error probab ility du e to G is given as lim n →∞ n P n ( G )P b ( G ) = 1 L ′ (1) L 3 ρ 3 ρ 5 ρ 4 λ l 1 λ l 2 λ l 3 λ l 4 λ l 5 λ l 6 λ l 7 λ l 8 ( l 4 − 1) ǫ (1 − (1 − ǫ ) 2 )(1 − (1 − ǫ ) 3 )(1 − (1 − ǫ ) 3 ) . After summing out the left and right subgrap hs, 1 L ′ (1) L 3 ρ 5 λ l 3 λ l 4 λ l 5 ( l 4 − 1) ǫ (1 − (1 − ǫ ) 3 ) P (1) 2 . After summing out degrees l 3 , l 4 and l 5 , 1 L ′ (1) L 3 ρ 5 λ ′ (1) ǫ (1 − (1 − ǫ )(1 − Q (1 )) 2 ) P (1) 2 . At last, af ter sum ming ou t th e ro ot no de an d the m iddle check node, X l,r λ ′ (1) L ′ (1) L l ρ r ǫ (1 − (1 − Q (1)) r − 3 (1 − ǫ )) P (1) l − 1 l  r − 1 2  = λ ′ (1) 2 L ′ (1) L ′ ( P (1)) ǫ ( ρ ′′ (1) − ρ ′′ (1 − Q (1))(1 − ǫ )) = 1 2 λ ′ (1) ρ ′′ (1) ǫ L ′ ( P (1)) L ′ (1)  1 − ρ ′′ (1 − Q (1)) ρ ′′ (1) (1 − ǫ )  . The coefficient of n − 1 in the bit err or p robability for iter ation number t due to neigh borho od graphs with the right graph P S f r a g r e p l a c e m e n t s s 1 = 1 , s 2 = 6 s 1 = 1 , s 2 = 5 s 1 = 0 , s 2 = 4 s 1 = 0 , s 2 = 5 s = 6 s = 5 Fig. 2. Six types of marginal ized single-c ycle neighborhood graphs. These are distinguishe d in which va riable node, chec k node or root node are bifurc ation node and which vari able node or check node are confluence node. Depth of the bifurcat ion node corresponds to s 1 . The number of nodes in the minimum path from root node to confluence node corresponds to s 2 and s . type in Fig. 1 is given as 1 2 λ ′ (1) ρ ′′ (1) ǫ L ′ ( P ( t )) L ′ (1)  1 − ρ ′′ (1 − Q ( t )) ρ ′′ (1)  1 − ǫ λ ′ ( P ( t − 1 )) λ ′ (1)  = 1 2 λ ′ (1) ρ ′′ (1) Q ( t + 1) g ( t, 0 , H 2 ( t, 1 )) = F 34 ( t, 0 , 2 ) in the same way . Notice that 1 2 λ ′ (1) ρ ′′ (1) is the coefficient of n − 1 of the p robability of neighb orhood graphs w ith the right graph type in Fig. 1. Single-cycle n eighbor hood graph s can be classified to six types in Fig. 2. Summing up the bit error probability due to all these types, we o btain γ ( ǫ, t ) . Left two types c orrespon d to F 12 , m iddle two ty pes co rrespond to F 34 and rig ht two types correspo nd to F 56 . I V . N U M E R I C A L C A L C U L A T I O N S A N D S I M U L A T I O N S There is a qu estion that how larg e block length is n eces- sary for using P b ( ∞ , ǫ , t ) + α ( ǫ, t ) 1 n for a good a ppr oxi- mation of P b ( n, ǫ , t ) . It is therefore inte resting to compare P b ( ∞ , ǫ , t ) + α ( ǫ, t ) 1 n with numerical simulations. In the proof , we c ount only the err or probability due to cycle- free neighbo rhood graphs and single-cycle neighbo rhood g raphs. Thus it is expe cted that the app roximation is accura te o nly at large block leng th whe re the p robability o f the multicycle neighbo rhood g raphs is sufficiently small. Contr ary to the expectation, the app roximation is accu rate a lready a t small block length in Fig. 3. Althou gh there is a large difference in small block length near the thresho ld, the ap proximatio n is accurate at block length 801 which is no t large en ough. For the ensembles with λ 2 = 0 , the approx imation is no t accurate at ǫ far b elow the thresho ld in Fig. 4. Since | α ( ǫ, t ) | decreases to 0 as t → ∞ for the ensemb les th e higher order terms ca used by multicycle stopping sets h as a large contribution to the bit er ror p robability . It is expected th at the approx imation is ev en accu rate for th e en sembles from which stopping sets with small numb er of cycles are expurgated. The limitin g value of α ( ǫ, t ) , α ( ǫ, ∞ ) , lim t →∞ α ( ǫ, t ) is also interesting. For α ( ǫ, ∞ ) , calcu late α ( ǫ, t ) where suf- ficiently large t in Fig . 5 and Fig. 6. F or the (2 , 3 ) -regular ensemble b elow the thr eshold, α ( ǫ, ∞ ) and 1 2 λ ′ (0) ρ ′ (1) ǫ 1 − λ ′ (0) ρ ′ (1) ǫ take almost the same value. It implies th at below thresh old n (P b ( n, ǫ , t ) − P b ( ∞ , ǫ , t )) takes the same value at two limits; n → ∞ then t → ∞ and t → ∞ then n → ∞ . For the ensembles with λ 2 = 0 , α ( ǫ, ∞ ) is almo st 0 wh ere ǫ is smaller than threshold . At last, notice that α ( ǫ , t ) takes non -trivial values slightly below thresh old. For the (3 , 6) -regular en semble, α (0 . 425 , t ) is negative at t ≤ 39 , positi ve at 40 ≤ t ≤ 5 2 and has absolute v alue which is to o small to b e m easured at t = 53 . max 1 ≤ t ≤ 53 | α (0 . 425 , t ) | = 357 10 . 34 at t = 4 2 . 10 -4 10 -3 10 -2 10 -1 10 0 0.3 0.35 0.4 0.45 0.5 0.55 0.6 0.65 bit error rate P S f r a g r e p l a c e m e n t s ǫ Fig. 3. Comparing P b ( ∞ , ǫ, t ) + α ( ǫ, t ) 1 n with numerical simulations for the (2 , 3) -reg ular ensemble with itera tion number 20. The dotted curves are approximat ion and the solid curve is densi ty ev olution . Block lengt hs are 51, 102, 201, 402 and 801. T he threshold is 0. 5. V . O U T L O O K Although the asym ptotic analysis of the bit err or pro bability for finite block leng th an d finite itera tion numb er given in this paper is very accurate at (2 , r ) -regular, much work remains 10 -9 10 -8 10 -7 10 -6 10 -5 10 -4 10 -3 10 -2 10 -1 10 0 0.15 0.2 0.25 0.3 0.35 0.4 0.45 bit error rate P S f r a g r e p l a c e m e n t s ǫ Fig. 4. Comparing P b ( ∞ , ǫ, t ) + α ( ǫ, t ) 1 n with numerica l simulations for the (3 , 6) -regul ar ensemble with iteration number 5. The dotted curves are approximat ion and the solid curve is density ev olutio n. Block lengths are 512, 2048 and 8192. T he threshold is 0.42944. to b e done . First ther e remains the problem to compu ting β ( ǫ, t ) for irregular ensemb les. I t would also be interesting to g eneralize this algorithm to o ther ensemb les and other channels. In the binary memoryless symmetric channel (BMS) parametrize d by ǫ ∈ [0 , ∞ ) , W e conside r inf t P b ( n, ǫ , t ) instead of lim t →∞ P b ( n, ǫ , t ) since of lack of monoto nicity . The asympto tic analysis of th e bit erro r probability with the best iteration n umber t ∗ ( n, ǫ ) , arg inf t P b ( n, ǫ , t ) u nder BP decodin g was shown by Mon tanari fo r small ǫ as fo llowing [5]: P b ( n, ǫ , t ∗ ( n, ǫ )) = 1 2 ∞ X i =0 ( λ ′ (0) ρ ′ (1)) i p i 1 n + o  1 n  as n → ∞ , whe re p i , P r( Z i < 0 ) + 1 2 Pr( Z i = 0 ) and Z i is a random variable correspo nding to the sum of the i i.i.d. channel log -likelihood ratio. It implies that if λ 2 > 0 , th e asymptotic bit erro r probability under BP d ecoding is equal to that o f max imum likelihood (ML) d ecoding . Althoug h th e condition of the p roof in [5] imp lies th e convergence of values correspo nding to β ( ǫ, t ) an d γ ( ǫ, t ) in th is pap er , in ge neral if λ ′ (0) λ ′ (1) ρ ′ (1) 2 B ( ǫ ) > 1 , they d o no t conver ge, where B ( ǫ ) is Bhattacharyy a constan t. Althou gh th e condition of ǫ is strong, th e app roximatio n is very acc urate for all ǫ smaller than threshold. W e have the prob lem to prove the conv ergence of α ( ǫ, t ) for the BEC and th e BMS for any ǫ < ǫ BP . A iteration nu mber is also impor tant. The ap proximatio n is not a ccurate f or to o large itera tion nu mber . A sufficient (an d necessary) iteration numb er for a giv en b lock length and a ensemble is very imp ortant to improve th e an alysis in this paper . R E F E R E N C E S [1] R. G. Gallager , Low-Density P arity-c hec k Codes , MIT Press, 1963 -1 0 1 2 3 4 5 6 7 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 P S f r a g r e p l a c e m e n t s ǫ the c oefficient of n − 1 Fig. 5. Comparing α ( ǫ, ∞ ) wi th 1 2 λ ′ (0) ρ ′ (1) ǫ 1 − λ ′ (0) ρ ′ (1) ǫ for the (2 , 3) -re gular ensemble. Belo w the threshold 0.5, they take almost the same value. -25 -20 -15 -10 -5 0 0.42 0.44 0.46 0.48 0.5 0.52 0.54 0.56 0.58 0.6 P S f r a g r e p l a c e m e n t s ǫ the c oefficient of n − 1 Fig. 6. α ( ǫ, ∞ ) plotted for the (3 , 6) -re gular ensemble abov e the threshold 0.42944. [2] M. Luby , M. Mitzenmacher , A. Shokrolla hi, D. A. Spiel man, and V . Stemann, ”Practic al loss-resili ent codes, ” In Proc eedings of the 29th annual ACM Symposium on Theory of Computing, page s 150-159 , 1997 [3] T . Richardson and R. Urbanke, ”The capac ity of low-d ensity parity check codes under message-passing dec oding, ” IEEE Tr ans. Info rm. Theory , vol. 47, no. 2, pp.599-618, Feb . 2001 [4] T . Richa rdson and R. Urbanke, ”Finite -lengt h density evol ution and the distrib ution of the number of iteration s for the binary erasure channel ” [5] A. Montanari ”The asymptot ic error floor of LDPC ensembles under BP decodin g, ” 44th Allerton Confer ence on Communications, Contr ol and Computing , Montice llo , October 2006 [6] C. Di, D. Proietti, T . Richardson, E. T elatar and R. Urbank e, ”Finite length analysis of low- density parit y-chec k codes, ” IEEE T rans. Inform, Theory , vol. 48, no. 6, pp.1570-1579, Jun. 2002 [7] A. Orlitsky , K. V iswanathan , and J. Z hang, ”Stopping set distribu tion of LDPC code ensembles, ” IEEE T rans. Inform, Theory , vol. 51, no. 3, pp.929-953, Mar . 2005 [8] A. Amraoui ” Asymptotic and finit e-leng th optimization of LDPC code s, ” Ph.D. Thesis Lausanne 2006 [9] T . Richardson and R. Urbanke, Modern Coding Theory , draft ava ilabl e at http://lt hcwww . epfl.ch/in dex.php

Original Paper

Loading high-quality paper...

Comments & Academic Discussion

Loading comments...

Leave a Comment