Source Coding for Quasiarithmetic Penalties

dc.creatorBaer, Michael B.
dc.date2005-08-18
dc.date2006-05-22
dc.date.accessioned2026-07-07T08:17:50Z
dc.date.available2026-07-07T08:17:50Z
dc.descriptionHuffman coding finds a prefix code that minimizes mean codeword length for a given probability distribution over a finite number of items. Campbell generalized the Huffman problem to a family of problems in which the goal is to minimize not mean codeword length but rather a generalized mean known as a quasiarithmetic or quasilinear mean. Such generalized means have a number of diverse applications, including applications in queueing. Several quasiarithmetic-mean problems have novel simple redundancy bounds in terms of a generalized entropy. A related property involves the existence of optimal codes: For ``well-behaved'' cost functions, optimal codes always exist for (possibly infinite-alphabet) sources having finite generalized entropy. Solving finite instances of such problems is done by generalizing an algorithm for finding length-limited binary codes to a new algorithm for finding optimal binary codes for any quasiarithmetic mean with a convex cost function. This algorithm can be performed using quadratic time and linear space, and can be extended to other penalty functions, some of which are solvable with similar space and time complexity, and others of which are solvable with slightly greater complexity. This reduces the computational complexity of a problem involving minimum delay in a queue, allows combinations of previously considered problems to be optimized, and greatly expands the space of problems solvable in quadratic time and linear space. The algorithm can be extended for purposes such as breaking ties among possibly different optimal codes, as with bottom-merge Huffman coding.
dc.description22 pages, 3 figures, submitted to IEEE Trans. Inform. Theory, revised per suggestions of readers
dc.identifierhttps://arxiv.org/abs/cs/0508084
dc.identifierhttp://arxiv.org/abs/cs/0508084
dc.identifierIEEE Transactions on Information Theory (2006)
dc.identifierdoi:10.1109/TIT.2006.881728
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/134231
dc.subjectInformation Theory
dc.subjectData Structures and Algorithms
dc.subjectE.4; H.1.1
dc.titleSource Coding for Quasiarithmetic Penalties
dc.typetext

Files

Collections