Fast Polarization for Processes with Memory
Joint work with Eren S ¸as ¸o˘ glu and Boaz Shuval
1/32
Fast Polarization for Processes with Memory Joint work with Eren S - - PowerPoint PPT Presentation
Fast Polarization for Processes with Memory Joint work with Eren S as o glu and Boaz Shuval 1/32 Polar codes in one slide X N Y N 1 1 W Polar coding Information vector : U k 1 1 = f ( 1 ) Padding : U N U k 1 = U N 1
1/32
2/32
◮ For i ∈ ΛN, set Ui equal to information bits (uniform) ◮ Set remaining Ui to uniform values, reveal to decoder ◮ Transmit XN
1 = UN 1 · G−1 N
3/32
4/32
4/32
4/32
4/32
4/32
5/32
6/32
◮ Slow polarization: for ǫ > 0 fixed,
N→∞
N→∞
◮ Fast polarization: also holds for ǫ = 2−Nβ ◮ What is β?
7/32
◮ Finite number of states: Si ∈ S, where |S| < ∞ ◮ Hidden state: Si is unknown to encoder and decoder
◮ Stationary: same for all i ◮ Markov:
◮ State sequence: aperiodic and irreducible Markov chain 8/32
9/32
10/32
11/32
11/32
1 − α 1 α
( 1 − α ) ( 1 − p )
(1 − α)(p)
1 ( 1 − p )
1(p)
α(1 − p)
α(p)
11/32
Lossy compression
12/32
13/32
14/32
1,YL 1,XN M+1,YN M+1 ≤ ψ(M − L) · PXL 1,YL 1 · PXN M+1,YN M+1
15/32
16/32
17/32
Low entropy set High entropy set 18/32
Low entropy set High entropy set 19/32
20/32
1 = XN 1 · GN
1 = X2N N+1 · GN
1
1 )
1
N+1) 21/32
1 = XN 1 · GN
1 = X2N N+1 · GN
1
1 )
1
N+1) 22/32
1,YN 1,X2N N+1,Y2N N+1 ≤ ψ · PXN 1,YN 1 · PX2N N+1,Y2N N+1
1 ,YN 1 · PX2N N+1,Y2N N+1
1,YN 1,X2N N+1,Y2N N+1 ≤ ψ · P˜
1,˜
1,˜
N+1,˜
N+1
1,QN 1,VN 1,RN 1 ≤ ψ · P˜
1,˜
1,˜
1,˜
1
1 = XN 1 · GN
1 = X2N N+1 · GN
1
1 )
1
N+1) 23/32
24/32
◮ Proof hinges on independence:
◮ Force independence: condition on middle state SN
25/32
26/32
26/32
1 = XN 1 · GN
1 = X2N N+1 · GN
1
1 )
1
N+1) 27/32
28/32
29/32
◮ Inequality I: For states s0, sN, s2N ∈ S,
◮ Inequality II: For f, g ≥ 0,
N
30/32
31/32
◮ Memory allowed in both source and channel ◮ State sequence Si ◮ Hidden ◮ Stationary ◮ Finite state Markov ◮ Aperiodic and irreducible
32/32