9 research outputs found
On Channel Resolvability in Presence of Feedback
We study the problem of generating an approximately i.i.d. string at the
output of a discrete memoryless channel using a limited amount of randomness at
its input in presence of causal noiseless feedback. Feedback does not decrease
the channel resolution, the minimum entropy rate required to achieve an
accurate approximation of an i.i.d. output string. However, we show that, at
least over a binary symmetric channel, a significantly larger resolvability
exponent (the exponential decay rate of the divergence between the output
distribution and product measure), compared to the best known achievable
resolvability exponent in a system without feedback, is possible. We show that
by employing a variable-length resolvability scheme and using an average number
of coin-flips per channel use, the average divergence between the distribution
of the output sequence and product measure decays exponentially fast in the
average length of output sequence with an exponent equal to
where is the mutual information developed across the channel.Comment: 8 pages, 4 figures; to be presented at the 54th Annual Allerton
Conference on Communication, Control, and Computin
On the Correlation Between Polarized BECs
We consider the channels synthesized by the -fold application of
Ar\i{}kan's polar transform to a binary erasure channel (BEC). The synthetic
channels are BECs themselves, and we show that, asymptotically for almost all
these channels, the pairwise correlations between their erasure events are
extremely small: the correlation coefficients vanish faster than any
exponential in . Such a fast decay of correlations allows us to conclude
that the union bound on the block error probability of polar codes is very
tight.Comment: 9 pages, Extended version of a paper submitted to ISIT 201
Exact Random Coding Secrecy Exponents for the Wiretap Channel
We analyze the exact exponential decay rate of the expected amount of
information leaked to the wiretapper in Wyner's wiretap channel setting using
wiretap channel codes constructed from both i.i.d. and constant-composition
random codes. Our analysis for those sampled from i.i.d. random coding ensemble
shows that the previously-known achievable secrecy exponent using this ensemble
is indeed the exact exponent for an average code in the ensemble. Furthermore,
our analysis on wiretap channel codes constructed from the ensemble of
constant-composition random codes leads to an exponent which, in addition to
being the exact exponent for an average code, is larger than the achievable
secrecy exponent that has been established so far in the literature for this
ensemble (which in turn was known to be smaller than that achievable by wiretap
channel codes sampled from i.i.d. random coding ensemble). We show examples
where the exact secrecy exponent for the wiretap channel codes constructed from
random constant-composition codes is larger than that of those constructed from
i.i.d. random codes and examples where the exact secrecy exponent for the
wiretap channel codes constructed from i.i.d. random codes is larger than that
of those constructed from constant-composition random codes. We, hence,
conclude that, unlike the error correction problem, there is no general
ordering between the two random coding ensembles in terms of their secrecy
exponent.Comment: 23 pages, 5 figures, submitted to IEEE Transactions on Information
Theor
Polar Codes: Finite Length Implementation, Error Correlations and Multilevel Modulation
Shannon, in his seminal work, formalized the transmission of data over a communication channel and determined its fundamental limits. He characterized the relation between communication rate and error probability and showed that as long as the communication rate is below the capacity of the channel, error probability can be made as small as desirable by using appropriate coding over the communication channel and letting the codeword length approach infinity. He provided the formula for capacity of discrete memoryless channel. However, his proposed coding scheme was too complex to be practical in communication systems. Polar codes, recently introduced by Arıkan, are the first practical codes that are known to achieve the capacity for a large class of channel and have low encoding and decoding complexity. The original polar codes of Arıkan achieve a block error probability decaying exponentially in the square root of the block length as it goes to infinity. However, it is interesting to investigate their performance in finite length as this is the case in all practical communication schemes. In this dissertation, after a brief overview on polar codes, we introduce a practical framework for simulation of error correcting codes in general. We introduce the importance sampling concept to efficiently evaluate the performance of polar codes with finite bock length. Next, based on simulation results, we investigate the performance of different genie aided decoders to mitigate the poor performance of polar codes in low to moderate block length and propose single-error correction methods to improve the performance dramatically in expense of complexity of decoder. In this context, we also study the correlation between error events in a successive cancellation decoder. Finally, we investigate the performance of polar codes in non-binary channels. We compare the code construction of Sasoglu for Q-ary channels and classical multilevel codes. We construct multilevel polar codes for Q-ary channels and provide a thorough comparison of complexity and performance of two methods in finite length
On Metric Sorting for Successive Cancellation List Decoding of Polar Codes
We focus on the metric sorter unit of successive cancellation list decoders
for polar codes, which lies on the critical path in all current hardware
implementations of the decoder. We review existing metric sorter architectures
and we propose two new architectures that exploit the structure of the path
metrics in a log-likelihood ratio based formulation of successive cancellation
list decoding. Our synthesis results show that, for the list size of ,
our first proposed sorter is faster and smaller than existing
sorters, while for smaller list sizes, our second sorter has a higher delay in
return for up to reduction in the area.Comment: To be presented in 2015 IEEE International Symposium on Circuits and
Systems (ISCAS'2015
LLR-based Successive Cancellation List Decoding of Polar Codes
We present an LLR-based implementation of the successive cancellation list (SCL) decoder. To this end, we associate each decoding path with a metric which (i) is a monotone function of the path’s likelihood and (ii) can be computed efficiently from the channel LLRs. The LLR-based formulation leads to a more efficient hardware implementation of the decoder compared to the known log-likelihood based implementation. Synthesis results for an SCL decoder with block-length of N = 1024 and list sizes of L = 2 and L = 4 confirm that the LLR-based decoder has considerable area and operating frequency advantages in the orders of 50% and 30%, respectively