Title :
A Generalization of Omura´s Decoding Algorithm and a Proof of Convergence
Author_Institution :
Dept. of Math., Concordia Coll., Moorhead, MN, USA
Abstract :
An approximation of maximum-likelihood decoding over the binary symmetric channel was introduced by Omura in 1972. This decoder employs an iterative, randomized algorithm whose behavior closely mimics that of the simplex algorithm. In this paper, we generalize Omura´s decoder to operate on an arbitrary binary-input memoryless channel. Further, we prove that the probability of the generalized Omura decoder (and hence Omura´s original decoder) returning a maximum-likelihood codeword approaches 1 as the number of iterations goes to infinity, a result that has hereto remained unproven.
Keywords :
channel coding; convergence; iterative decoding; maximum likelihood decoding; memoryless systems; probability; randomised algorithms; Omura decoding algorithm; arbitrary binary input memoryless channel; binary symmetric channel; generalized Omura decoder; iterative algorithm; maximum likelihood codeword approach; maximum likelihood decoding; probability; proof of convergence; randomized algorithm; simplex algorithm; Approximation algorithms; Iterative decoding; Maximum likelihood decoding; Memoryless systems; Standards; Vectors; Algorithm design and analysis; binary codes; iterative decoding; linear programming; simplex algorithm;
Journal_Title :
Information Theory, IEEE Transactions on
DOI :
10.1109/TIT.2014.2313696