An Efficient Decoding Algorithm for Cycle-free Convolutional Codes and its Applications
- Additional Document Info
- View All
This paper proposes an efficient graph-based sum-product algorithm for decoding 1/(1+D n ) code, whose Tanner graph is cycle-free. Rigorous proof is given which shows the proposed algorithm is equivalent to the MAP decoding implementing the BCJR algorithm, but with magnitude less of complexity. In this, the paper presents an explicit example which confirms the claim that sum-product algorithm is optimal on cycle-free graphs. A parallel realization is then discussed and shown to resemble LDPC decoding. The paper further proposes a min-sum algorithm which is equivalent to the max-log-MAP algorithm. Prospective applications which can take advantage of the proposed decoding algorithms are discussed and simulations are provided.
author list (cited authors)
Li, J., Narayanan, K. R., & Georghiades, C. N.