Title
Optimal pruning for tree-structured vector quantization
Abstract
Tree-structured vector quantization (VQ) is a technique designed to represent a codebook that simplifies encoding as well as vector quantizer design. Most design algorithms for tree-structured VQ used in the past are based on heuristics that successively partition the input space. Recently, Chou, Lookabaugh and Gray proposed a tree-pruning heuristic in which a given initial tree is pruned backwards according to certain optimization criterion. We define the notion of an optimal pruned tree subject to a cost constraint and study the computational complexity of finding such an optimal tree for various cost functions. Under the assumption that all trees are equally probable, we show that, on the average, the number of pruned trees in a given tree is exponential in the number of leaves. Furthermore, we prove that finding an optimal pruned tree subject to constraints such as entropy or the expected-depth is NP-hard. However, we show that when the constraint is the number of leaves, the problem can be solved in polynomial time. We develop an algorithm to find the optimal pruned tree in O(nk) time, where n is the size of the initial tree and k is the constraint size.
Year
DOI
Venue
1992
10.1016/0306-4573(92)90064-7
Inf. Process. Manage.
Keywords
Field
DocType
optimal pruning,tree-structured vector quantization,tree structure,coding,algorithms,mathematical formulas,computation,information processing
Data mining,Combinatorics,Range tree,AVL tree,K-ary tree,Optimal binary search tree,Algorithm,Tree structure,Segment tree,Mathematics,Interval tree,Search tree
Journal
Volume
Issue
ISSN
28
6
Information Processing and Management
Citations 
PageRank 
References 
6
2.44
4
Authors
3
Name
Order
Citations
PageRank
Jianhua Lin1305.16
James A. Storer2931156.06
Martin Cohn362.44