DocumentCode :
41094
Title :
Sequentially-Constructible Reversible Variable Length Codes
Author :
Zahabi, Sayed Jalal ; Aghajan, Adel ; Khosravifard, Mohammadali
Author_Institution :
Dept. of Electr. & Comput. Eng., Isfahan Univ. of Technol., Isfahan, Iran
Volume :
62
Issue :
8
fYear :
2014
fDate :
Aug. 2014
Firstpage :
2605
Lastpage :
2614
Abstract :
Dominant codelength sequences for reversible variable length codes (RVLCs) have been recently introduced and studied as a means to looking into optimal RVLCs. However, obtaining the dominant sequences for RVLCs is computationally challenging. In this paper, we consider a special subset of all RVLCs, namely, the sequentially-constructible (SC) RVLCs, for which the dominant sequences can be obtained with less computational complexity. Of course, this time saving is achieved at the cost of losing the optimality. However, it is shown that the dominant sequences for SC RVLCs provide acceptable performance in terms of the redundancy. Specifically, it is seen that the worst case penalty in using the optimal SC RVLCs with respect to the optimal RVLCs is at most 2/9 bit per symbol for alphabet size of up to 16. While obtaining the dominant sequences of SC RVLCs is relatively faster, it will still become challenging as the search space of the relevant branch-and-bound algorithm gets larger, when the source alphabet size increases. In order to further reduce the time complexity, we propose an alternative approach to a table of SC RVL codelength sequences, which avoids the branch-and-bound algorithm. It is shown that the codes obtained by this approach perform almost as well as the SC dominant sequences. Specifically, for an alphabet size of up to 21, the redundancy of this approach is, at most, 2/19 bit more than the optimal SC RVLCs.
Keywords :
computational complexity; formal languages; variable length codes; alphabet size; computational complexity; dominant codelength sequences; optimal SC RVLC; sequentially-constructible reversible variable length codes; Databases; Decoding; Organizations; Redundancy; Time complexity; Vectors; RVLC; dominant sequences; redundancy;
fLanguage :
English
Journal_Title :
Communications, IEEE Transactions on
Publisher :
ieee
ISSN :
0090-6778
Type :
jour
DOI :
10.1109/TCOMM.2014.2329478
Filename :
6827197
Link To Document :
بازگشت