Dynamic Programming for Sequential Deterministic Quantization of Discrete Memoryless Channels

preprint2021arXivOpen access

Abstract

In this paper, under a general cost function CC, we present a dynamic programming (DP) method to obtain an optimal sequential deterministic quantizer (SDQ) for qq-ary input discrete memoryless channel (DMC). The DP method has complexity O(q(N−M)2M)O(q (N-M)^2 M), where NN and MM are the alphabet sizes of the DMC output and quantizer output, respectively. Then, starting from the quadrangle inequality, two techniques are applied to reduce the DP method's complexity. One technique makes use of the Shor-Moran-Aggarwal-Wilber-Klawe (SMAWK) algorithm and achieves complexity O(q(N−M)M)O(q (N-M) M). The other technique is much easier to be implemented and achieves complexity O(q(N2−M2))O(q (N^2 - M^2)). We further derive a sufficient condition under which the optimal SDQ is optimal among all quantizers and the two techniques are applicable. This generalizes the results in the literature for binary-input DMC. Next, we show that the cost function of αα-mutual information (αα-MI)-maximizing quantizer belongs to the category of CC. We further prove that under a weaker condition than the sufficient condition we derived, the aforementioned two techniques are applicable to the design of αα-MI-maximizing quantizer. Finally, we illustrate the particular application of our design method to practical pulse-amplitude modulation systems.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.