Alphabetic coding with exponential costs

From MaRDI portal
Publication:990132

DOI10.1016/J.IPL.2009.11.008zbMATH Open1206.68365arXivcs/0605099OpenAlexW2004107401MaRDI QIDQ990132FDOQ990132

Michael B. Baer

Publication date: 2 September 2010

Published in: Information Processing Letters (Search for Journal in Brave)

Abstract: An alphabetic binary tree formulation applies to problems in which an outcome needs to be determined via alphabetically ordered search prior to the termination of some window of opportunity. Rather than finding a decision tree minimizing sumi=1nw(i)l(i), this variant involves minimizing logasumi=1nw(i)al(i) for a given ain(0,1). This note introduces a dynamic programming algorithm that finds the optimal solution in polynomial time and space, and shows that methods traditionally used to improve the speed of optimizations in related problems, such as the Hu-Tucker procedure, fail for this problem. This note thus also introduces two approximation algorithms which can find a suboptimal solution in linear time (for one) or order(nlogn) time (for the other), with associated coding redundancy bounds.


Full work available at URL: https://arxiv.org/abs/cs/0605099




Recommendations




Cites Work


Cited In (5)





This page was built for publication: Alphabetic coding with exponential costs

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q990132)