A New Source Encoding Algorithm Based on Shannon Encoding
Jun Hua Shao, Zhan Jun Jiang
Abstract
Jun Hua Shao, Zhan Jun Jiang
Abstract
Source encoding algorithm has been widely concerned by the researchers, which aims to improve communication efficiency. In this paper, we put forward a new source encoding algorithm to decrease the redundancies between compiled code words in Shannon encoding. With the proposed algorithm, a code word is selected by considering whether the code is the prefix code of the other code words or not. The performance of the new encoding algorithm is investigated for both equal probability of source symbols and non-equal probability condition. Numerical results show that the proposed encoding algorithm can improve the encoding efficiency obviously, especially for the case of great probability differences between source symbols.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Source encoding algorithm has been widely concerned by the researchers, which aims to improve communication efficiency. In this paper, we put forward a new source encoding algorithm to decrease the redundancies between compiled code words in Shannon encoding. With the proposed algorithm, a code word is selected by considering whether the code is the prefix code of the other code words or not. The performance of the new encoding algorithm is investigated for both equal probability of source symbols and non-equal probability condition. Numerical results show that the proposed encoding algorithm can improve the encoding efficiency obviously, especially for the case of great probability differences between source symbols.
Key concepts: Encoding (memory), Prefix code, Computer science, Source code, Algorithm, Code (set theory), Prefix, Word (group theory)