• DocumentCode
    3146341
  • Title

    On the complexity of optimal tree pruning for source coding

  • Author

    Lin, Jianhua ; Storer, James A. ; Cohn, Martin

  • Author_Institution
    Dept. of Comput. Sci., Brandeis Univ., Waltham, MA, USA
  • fYear
    1991
  • fDate
    8-11 Apr 1991
  • Firstpage
    63
  • Lastpage
    72
  • Abstract
    Tree-structured vector quantization is a technique to represent a codebook that simplifies encoding as well as quantizer design. The authors define the notion of an optimal pruned tree subject to a cost constraint, and study the computational complexity of finding such a tree. Under the assumption that all trees are equally probable, it is shown that on average the number of pruned trees in a given tree is exponential in the number of leaves. Finding an optimal pruned tree subject to constraints such as entropy or the expected depth is NP-hard. However, when the constraint is the number of leaves, the problem can be solved in O(nk) time, where n is the size of the initial tree and k the constraint size. Experimental results for image compression show the performance of the optimal pruned tree to be comparable with that of full-search vector quantizers
  • Keywords
    computational complexity; constraint theory; data compression; encoding; entropy; picture processing; trees (mathematics); codebook; computational complexity; constraint size; cost constraint; entropy; image compression; number of leaves; optimal pruned tree; optimal tree pruning; performance; source coding; tree-structured vector quantisation; Algorithm design and analysis; Computer science; Cost function; Entropy; Image coding; Loss measurement; Partitioning algorithms; Source coding; Time measurement; Vector quantization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Compression Conference, 1991. DCC '91.
  • Conference_Location
    Snowbird, UT
  • Print_ISBN
    0-8186-9202-2
  • Type

    conf

  • DOI
    10.1109/DCC.1991.213363
  • Filename
    213363