Algorithms for optimal multi-resolution quantization

Multi-resolution quantization is a way of constructing a progressively refinable description of a discrete random variable. The underlying discrete optimization problem is to minimize an expected distortion over all refinement levels weighted by the probability or importance of the descriptions of different resolutions. This research is motivated by the application of multimedia communications via variable-rate channels. We propose an O(rN2) time and O(N2 log N) space algorithm to design a minimum-distortion quantizer of r levels for a random variable drawn from an alphabet of size N. It is shown that for a very large class of distortion measures the objective function of optimal multi-resolution quantization satisfies the convex Monge property. The efficiency of the proposed algorithm hinges on the convex Monge property. But our algorithm is simpler (even though of the same asymptotic complexity) than the well-known SMAWK fast matrix search technique, which is the best existing solution to the quantization problem. For exponential random variables our approach leads to a solution of even lower complexity: O(rN) time and O(N log N) space, which outperforms all the known algorithms for optimal quantization in both multi- and single-resolution cases. We also generalize the multi-resolution quantization problem to a graph problem, for which our algorithm offers an efficient solution.

[1]  Michelle Effros,et al.  Quantization as histogram segmentation: globally optimal scalar quantizer design in network systems , 2002, Proceedings DCC 2002. Data Compression Conference.

[2]  Hamid Jafarkhani,et al.  Entropy-constrained successively refinable scalar quantization , 1997, Proceedings DCC '97. Data Compression Conference.

[3]  Baruch Schieber,et al.  Computing a minimum-weight k-link path in graphs with the concave Monge property , 1995, SODA '95.

[4]  Xiaolin Wu,et al.  Optimal Quantization by Matrix Searching , 1991, J. Algorithms.

[5]  Vineet Bafna,et al.  Pattern Matching Algorithms , 1997 .

[6]  Sorina Dumitrescu,et al.  Optimal multiresolution quantization for scalable multimedia coding , 2002, Proceedings of the IEEE Information Theory Workshop.

[7]  Allen Gersho,et al.  Vector quantization and signal compression , 1991, The Kluwer international series in engineering and computer science.

[8]  Nariman Farvardin,et al.  Fixed-rate successively refinable scalar quantizers , 1996, Proceedings of Data Compression Conference - DCC '96.

[9]  Michael Randolph Garey,et al.  The complexity of the generalized Lloyd - Max problem , 1982, IEEE Trans. Inf. Theory.

[10]  Joel Max,et al.  Quantizing for minimum distortion , 1960, IRE Trans. Inf. Theory.

[11]  Michelle Effros Practical multi-resolution source coding: TSVQ revisited , 1998, Proceedings DCC '98 Data Compression Conference (Cat. No.98TB100225).

[12]  Alok Aggarwal,et al.  Notes on searching in multidimensional monotone arrays , 1988, [Proceedings 1988] 29th Annual Symposium on Foundations of Computer Science.

[13]  Michelle Effros,et al.  Codecell contiguity in optimal fixed-rate and entropy-constrained network scalar quantizers , 2002, Proceedings DCC 2002. Data Compression Conference.

[14]  ROGER C. WOOD,et al.  On optimum quantization , 1969, IEEE Trans. Inf. Theory.

[15]  F. Frances Yao,et al.  A linear algorithm for optimal context clustering with application to bi-level image coding , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[16]  Michelle Effros Distortion-rate bounds for fixed- and variable-rate multiresolution source codes , 1999, IEEE Trans. Inf. Theory.

[17]  Michelle Effros Practical Multi-Resolution Source Coding: TSVQ , 1998, DCC 1998.

[18]  P. Chou,et al.  Minimum conditional entropy context quantization , 2000, 2000 IEEE International Symposium on Information Theory (Cat. No.00CH37060).

[19]  Tamás Linder,et al.  On the structure of optimal entropy-constrained scalar quantizers , 2002, IEEE Trans. Inf. Theory.

[20]  Alok Aggarwal,et al.  Finding a minimum-weightk-link path in graphs with the concave Monge property and applications , 1994, Discret. Comput. Geom..

[21]  Alok Aggarwal,et al.  Geometric applications of a matrix-searching algorithm , 1987, SCG '86.

[22]  Kaizhong Zhang,et al.  Quantizer monotonicities and globally optimal scalar quantizer design , 1993, IEEE Trans. Inf. Theory.

[23]  Sorina Dumitrescu,et al.  On optimal multi-resolution scalar quantization , 2002, Proceedings DCC 2002. Data Compression Conference.

[24]  D. K. Sharma,et al.  Design of absolutely optimal quantizers for a wide class of distortion measures , 1978, IEEE Trans. Inf. Theory.

[25]  Z. Galil,et al.  Pattern matching algorithms , 1997 .