The Computer Journal Advance Access originally published online on June 5, 2008
The Computer Journal 2009 52(3):368-377; doi:10.1093/comjnl/bxn030
| ||||||||||||||||||||||||||||||||||||||||||||||||||
Tournament Coding of Integer Sequences
Department of Information Technology, University of Turku, Joukahaisenkatu 3-5, FI-20014 Turku, Finland
* Corresponding author: teuhola{at}it.utu.fi
Received 5 October 2007; revised 28 February 2008
A new, simple non-statistical source coding technique for sequences of integers is suggested. The method is based on a tournament scheme, with the sequence arranged into pairs, where maxima (winners) are encoded recursively, and minima are encoded by semi-fixed-length codes using the related maxima to bound the code lengths. In the experiments, tournament coding has outperformed the other non-statistical methods (gamma, delta, Fibonacci and interpolative coding) for uniform distribution of numbers. Also for non-uniform distributions the method is quite competitive.
Key Words: source coding interpolative coding data compression