Hybrid decoding is to combine different iterative decoding algorithms with the aim of improving error performance or decoding complexity. This, e.g., can be performed by using a specific blend of different algorithms in every iteration (time-invariant hybrid: HTI), or by switching between different algorithms throughout the iteration process (switch-type hybrid: HST). In this work, we study HTI and HST algorithms both asymptotically, using density-evolution, and at finite block lengths, using simulations, and show that these algorithms perform considerably better than their constituent algorithms. We also investigate the convergence properties of HTI and HST algorithms, under both the assumption of perfect knowledge of the channel, and the lack of it, and show that compared to HST algorithms, such as Gallager's algorithm B, HTI algorithms are far less sensitive to channel conditions and thus can be practically more attractive.

Additional Metadata
Keywords Algorithm convergence, Decoding, Error correcting code, Invariance, Iteration, Mixed method, Parity check, Sparse matrix, Switched mode, Turbo code
Journal Annales des Telecommunications/Annals of Telecommunications
Zarrinkhat, P. (Pirouz), Banihashemi, A, & Xiao, H. (Hua). (2005). Time-invariant and switch-type hybrid iterative decoding of low-density parity-check codes. Annales des Telecommunications/Annals of Telecommunications, 60(1-2), 103–131.