Analysis of TDMP Algorithm of LDPC Codes Based on Density Evolution and Gaussian Approximation

Based on density evolution analysis of the existing belief propagation (BP) algorithm, the Turbo Decoding Message Passing (TDMP) algorithm was analyzed from the perspective of density evolution and Gaussian approximation, and the theoretical analysis process of TDMP algorithm was given. When calcula...

Full description

Bibliographic Details
Main Authors: Xiumin Wang, Hong Chang, Jun Li, Weilin Cao, Liang Shan
Format: Article
Language:English
Published: MDPI AG 2019-05-01
Series:Entropy
Subjects:
Online Access:https://www.mdpi.com/1099-4300/21/5/457
id doaj-c0bf787d4cfc45598a76b903e05bad41
record_format Article
spelling doaj-c0bf787d4cfc45598a76b903e05bad412020-11-25T01:36:39ZengMDPI AGEntropy1099-43002019-05-0121545710.3390/e21050457e21050457Analysis of TDMP Algorithm of LDPC Codes Based on Density Evolution and Gaussian ApproximationXiumin Wang0Hong Chang1Jun Li2Weilin Cao3Liang Shan4College of Information Engineering, China Jiliang University, Hangzhou 310018, ChinaCollege of Information Engineering, China Jiliang University, Hangzhou 310018, ChinaBinjiang College, Nanjing University of Information Science & Technology, Wuxi 214105, ChinaCollege of Information Engineering, China Jiliang University, Hangzhou 310018, ChinaCollege of Information Engineering, China Jiliang University, Hangzhou 310018, ChinaBased on density evolution analysis of the existing belief propagation (BP) algorithm, the Turbo Decoding Message Passing (TDMP) algorithm was analyzed from the perspective of density evolution and Gaussian approximation, and the theoretical analysis process of TDMP algorithm was given. When calculating the prior message of each layer of the TDMP algorithm, the check message of the previous iteration should be subtracted. Therefore, the result will not be convergent, if the TDMP algorithm is directly analyzed based on density evolution and Gaussian approximation. We researched the TDMP algorithm based on the symmetry conditions to obtain the convergent result. When using density evolution (DE) and Gaussian approximation to analyze the decoding convergence of the TDMP algorithm, we can provide a theoretical basis for proving the superiority of the algorithm. Then, based on the DE theory, we calculated the probability density function (PDF) of the check-to-variable information of TDMP and its simplified algorithm, and then gave it a calculation based on the process of the normalization factor. Simulation results show that the decoding convergence speed of the TDMP algorithm was faster and the iterations were smaller compared to the BP algorithm under the same conditions.https://www.mdpi.com/1099-4300/21/5/457density evolutionGaussian approximationBP algorithmTDMP algorithmconvergence speed
collection DOAJ
language English
format Article
sources DOAJ
author Xiumin Wang
Hong Chang
Jun Li
Weilin Cao
Liang Shan
spellingShingle Xiumin Wang
Hong Chang
Jun Li
Weilin Cao
Liang Shan
Analysis of TDMP Algorithm of LDPC Codes Based on Density Evolution and Gaussian Approximation
Entropy
density evolution
Gaussian approximation
BP algorithm
TDMP algorithm
convergence speed
author_facet Xiumin Wang
Hong Chang
Jun Li
Weilin Cao
Liang Shan
author_sort Xiumin Wang
title Analysis of TDMP Algorithm of LDPC Codes Based on Density Evolution and Gaussian Approximation
title_short Analysis of TDMP Algorithm of LDPC Codes Based on Density Evolution and Gaussian Approximation
title_full Analysis of TDMP Algorithm of LDPC Codes Based on Density Evolution and Gaussian Approximation
title_fullStr Analysis of TDMP Algorithm of LDPC Codes Based on Density Evolution and Gaussian Approximation
title_full_unstemmed Analysis of TDMP Algorithm of LDPC Codes Based on Density Evolution and Gaussian Approximation
title_sort analysis of tdmp algorithm of ldpc codes based on density evolution and gaussian approximation
publisher MDPI AG
series Entropy
issn 1099-4300
publishDate 2019-05-01
description Based on density evolution analysis of the existing belief propagation (BP) algorithm, the Turbo Decoding Message Passing (TDMP) algorithm was analyzed from the perspective of density evolution and Gaussian approximation, and the theoretical analysis process of TDMP algorithm was given. When calculating the prior message of each layer of the TDMP algorithm, the check message of the previous iteration should be subtracted. Therefore, the result will not be convergent, if the TDMP algorithm is directly analyzed based on density evolution and Gaussian approximation. We researched the TDMP algorithm based on the symmetry conditions to obtain the convergent result. When using density evolution (DE) and Gaussian approximation to analyze the decoding convergence of the TDMP algorithm, we can provide a theoretical basis for proving the superiority of the algorithm. Then, based on the DE theory, we calculated the probability density function (PDF) of the check-to-variable information of TDMP and its simplified algorithm, and then gave it a calculation based on the process of the normalization factor. Simulation results show that the decoding convergence speed of the TDMP algorithm was faster and the iterations were smaller compared to the BP algorithm under the same conditions.
topic density evolution
Gaussian approximation
BP algorithm
TDMP algorithm
convergence speed
url https://www.mdpi.com/1099-4300/21/5/457
work_keys_str_mv AT xiuminwang analysisoftdmpalgorithmofldpccodesbasedondensityevolutionandgaussianapproximation
AT hongchang analysisoftdmpalgorithmofldpccodesbasedondensityevolutionandgaussianapproximation
AT junli analysisoftdmpalgorithmofldpccodesbasedondensityevolutionandgaussianapproximation
AT weilincao analysisoftdmpalgorithmofldpccodesbasedondensityevolutionandgaussianapproximation
AT liangshan analysisoftdmpalgorithmofldpccodesbasedondensityevolutionandgaussianapproximation
_version_ 1725061723678834688