Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Minnesota Twin Cities Campus, Minneapolis, MN, USA
Abstract :
For each j ≥ 1, if Tj is the finite rooted binary tree with 2j leaves, the hierarchical type class of binary string x of length 2j is obtained by placing the entries of x as labels on the leaves of Tj and then forming all permutations of x according to the permutations of the leaf labels under all isomorphisms of tree Tj into itself. The set of binary strings of length 2j is partitioned into hierarchical type classes, and in each such class, all of the strings have the same type (n0j,n1j), where n0j,n1j are respectively the numbers of zeroes and ones in the strings. Let p(n0j,n1j) be the probability vector (n0j/2j, n1j/2j) belonging to the set P2 of all two-dimensional probability vectors. For each j ≥ 1, and each of the 2j + 1 possible types (n0j,n1j), a hierarchical type class S(n0j,n1j) is specified. Conditions are investigated under which there will exist a function h : P2 → [0, ∞) such that for each p ∈ P2, if {(n0j,n1j) : j ≥ 1} is any sequence of types for which p(n0j,n1j) → p, then the sequence {2-j log2(card(S(n0j,n1j))) : j ≥ 1} converges to h(p). Such functions h, called hierarchical entropy functions, play the same role in hierarchical type class coding theory that the Shannon entropy function on P2 does in traditional type class coding theory, except that there are infinitely many hierarchical entropy functions but only one Shannon entropy - - function. One of the hierarchical entropy functions h that is studied is a self-affine function for which a closed-form expression is obtained making use of an iterated function system whose attractor is the graph of h.
Keywords :
binary codes; data compression; entropy; iterative methods; probability; string matching; trees (mathematics); Shannon entropy function; binary string; finite rooted binary tree; hierarchical entropy function; hierarchical type class coding theory; iterated function system; leaf labels permutation; two-dimensional probability vector; Channel coding; Decoding; Entropy; Grammar; Mercury (metals); Shannon entropy; hierarchical entropy; iterated function system; self-affine functions; type classes; types;