Title :
Using T-codes as locally decodable source codes
Author :
Speidel, Ulrich ; Gulliver, T.A. ; Makhdoumi, Ali ; Medard, Muriel
Author_Institution :
Dept. of Comput. Sci., Univ. of Auckland, Auckland, New Zealand
Abstract :
A locally decodable source code (LDSC) allows the recovery of arbitrary parts of an unencoded message from its encoded version, using only a part of the encoded message as input, a challenge that arises when searching within compressed data sets. Simple source codes such as Huffman codes or Lempel-Ziv compression are not well suited to this task: A decoder starting at an arbitrary point within the compressed sequence generally cannot determine its position with respect to the boundaries between encoded symbols, or requires information found before the starting point in order to be able to decode. In this paper, we propose the use of subsets of self-synchronising variable-length T-codes as source codes and show that local decoding is feasible and practical using subsets of T-codes with bounded synchronisation delay (BSD).
Keywords :
Huffman codes; decoding; source coding; synchronisation; variable length codes; BSD; Huffman code; LDSC; Lempel-Ziv compression; arbitrary parts recovery; bounded synchronisation delay; data set compression; locally decodable source code; self-synchronising variable-length T-code; unencoded message; Computers; Decoding; Delays; Redundancy; Source coding; Synchronization;
Conference_Titel :
Information Theory Workshop (ITW), 2014 IEEE
Conference_Location :
Hobart, TAS
DOI :
10.1109/ITW.2014.6970824