Sequential Polar Decoding with Cost Metric Threshold

Polar codes have established themselves as a cornerstone in modern error correction coding due to their capacity-achieving properties and practical implementation advantages. However, decoding polar codes remains a computationally intensive task. In this paper, we introduce a novel approach to impro...

Full description

Bibliographic Details
Main Authors: Ilya Timokhin, Fedor Ivanov
Format: Article
Language:English
Published: MDPI AG 2024-02-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/14/5/1847
_version_ 1827319827580059648
author Ilya Timokhin
Fedor Ivanov
author_facet Ilya Timokhin
Fedor Ivanov
author_sort Ilya Timokhin
collection DOAJ
description Polar codes have established themselves as a cornerstone in modern error correction coding due to their capacity-achieving properties and practical implementation advantages. However, decoding polar codes remains a computationally intensive task. In this paper, we introduce a novel approach to improve the decoding efficiency of polar codes by integrating the threshold-based SC-Creeper decoding algorithm, originally designed for convolutional codes. Our proposed decoder with an additional cost function seamlessly merges two established decoding paradigms, namely the stack and Fano approaches. The core idea is to leverage the strengths of both decoding techniques to strike a balance between computational efficiency and performance, with an additional method of controlling movement along a code tree. Simulations demonstrate the superiority of the proposed improved SC-Creeper decoder with tuned parameters. The improved SC-Creeper decoder achieves the performance of the CA-SCL-8 decoder in terms of high code rates and overcomes it in terms of the <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi>N</mi><mo>=</mo><mn>1024</mn></mrow></semantics></math></inline-formula> code length, while simultaneously surpassing the efficiency of the traditional Fano decoding algorithm.
first_indexed 2024-04-25T00:35:11Z
format Article
id doaj.art-31721159e28f430a884a841c260bf559
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-04-25T00:35:11Z
publishDate 2024-02-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-31721159e28f430a884a841c260bf5592024-03-12T16:39:11ZengMDPI AGApplied Sciences2076-34172024-02-01145184710.3390/app14051847Sequential Polar Decoding with Cost Metric ThresholdIlya Timokhin0Fedor Ivanov1Higher School of Economics, National Research University, 101000 Moscow, RussiaHigher School of Economics, National Research University, 101000 Moscow, RussiaPolar codes have established themselves as a cornerstone in modern error correction coding due to their capacity-achieving properties and practical implementation advantages. However, decoding polar codes remains a computationally intensive task. In this paper, we introduce a novel approach to improve the decoding efficiency of polar codes by integrating the threshold-based SC-Creeper decoding algorithm, originally designed for convolutional codes. Our proposed decoder with an additional cost function seamlessly merges two established decoding paradigms, namely the stack and Fano approaches. The core idea is to leverage the strengths of both decoding techniques to strike a balance between computational efficiency and performance, with an additional method of controlling movement along a code tree. Simulations demonstrate the superiority of the proposed improved SC-Creeper decoder with tuned parameters. The improved SC-Creeper decoder achieves the performance of the CA-SCL-8 decoder in terms of high code rates and overcomes it in terms of the <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi>N</mi><mo>=</mo><mn>1024</mn></mrow></semantics></math></inline-formula> code length, while simultaneously surpassing the efficiency of the traditional Fano decoding algorithm.https://www.mdpi.com/2076-3417/14/5/1847polar codessuccessive cancellation decodingFano decodingstack decodingCreeperthreshold
spellingShingle Ilya Timokhin
Fedor Ivanov
Sequential Polar Decoding with Cost Metric Threshold
Applied Sciences
polar codes
successive cancellation decoding
Fano decoding
stack decoding
Creeper
threshold
title Sequential Polar Decoding with Cost Metric Threshold
title_full Sequential Polar Decoding with Cost Metric Threshold
title_fullStr Sequential Polar Decoding with Cost Metric Threshold
title_full_unstemmed Sequential Polar Decoding with Cost Metric Threshold
title_short Sequential Polar Decoding with Cost Metric Threshold
title_sort sequential polar decoding with cost metric threshold
topic polar codes
successive cancellation decoding
Fano decoding
stack decoding
Creeper
threshold
url https://www.mdpi.com/2076-3417/14/5/1847
work_keys_str_mv AT ilyatimokhin sequentialpolardecodingwithcostmetricthreshold
AT fedorivanov sequentialpolardecodingwithcostmetricthreshold