Title :
MAP decoding of variable length code with substitution, insertion and deletion
Author :
Wang, Zhe ; Wu, Xiaolin
Author_Institution :
Dept. of Electr. & Comput. Eng., McMaster Univ., Hamilton, Ont., Canada
Abstract :
We propose a soft decision decoding algorithm for a variable-length encoded Markov source transmitted via a noisy channel that has all three types of errors - substitution, deletion, and insertion. The decoder aims to find a sequence, X, that maximizes the posterior probability, given a received sequence, Y. First, we assume the channel is a binary symmetric channel (BSC), and the input of the channel is a first order Markov source. We convert the MAP (maximum a posteriori) problem to one of finding a single-source longest path in a directed acyclic graph, which can be solved by dynamic programming. We also present a generalization of the BSC to include both insertion and deletion errors, and the development of a soft decision MAP decoding algorithm for this more challenging case, which is our main contribution.
Keywords :
Markov processes; combined source-channel coding; dynamic programming; graph theory; maximum likelihood decoding; probability; telecommunication channels; variable length codes; MAP decoding; Markov source; binary symmetric channel; deletion; directed acyclic graph; dynamic programming; insertion; joint source-channel coding; joint source-channel decoder; maximum a posteriori problem; noisy channel; posterior probability maximization; single-source longest path; soft decision decoding algorithm; substitution; variable length code; Algorithm design and analysis; Channel coding; Computer errors; Constraint optimization; Decoding; Dynamic programming; Graphics; Modems; Probability; Source coding;
Conference_Titel :
Information Theory Workshop, 2003. Proceedings. 2003 IEEE
Print_ISBN :
0-7803-7799-0
DOI :
10.1109/ITW.2003.1216750