JOURNAL ARTICLE

List Viterbi Decoding of PAC Codes

Mohammad RowshanEmanuele Viterbo

Year: 2021 Journal:   IEEE Transactions on Vehicular Technology Vol: 70 (3)Pages: 2428-2435   Publisher: Institute of Electrical and Electronics Engineers

Abstract

Polarization-adjusted convolutional (PAC) codes are special concatenated codes in which we employ a one-to-one convolutional transform as a pre-coding step before the polar transform. In this scheme, the polar transform (as a mapper) and the successive cancellation process (as a demapper) present a synthetic vector channel to the convolutional transformation. The numerical results show that this concatenation improves the Hamming distance properties of polar codes. Motivated by the fact that the parallel list Viterbi algorithm (LVA) sorts the candidate paths locally at each trellis node, in this work, we adapt the trellis, path metric, and the local sorter of LVA to PAC codes and show how the error correction performance moves from the poor performance of the Viterbi algorithm (VA) to the superior performance of list decoding by changing the constraint length, list size, and the sorting strategy (local sorting and global sorting) in the LVA. Also, we analyze the complexity of the local sorting of the paths in LVA relative to the global sorting in the list decoding and we show that LVA has a significantly lower sorting complexity compared with list decoding.

Keywords:
Convolutional code Computer science Viterbi algorithm Algorithm Sequential decoding List decoding Decoding methods Concatenated error correction code Viterbi decoder Forward error correction Block code Theoretical computer science

Metrics

25
Cited By
3.64
FWCI (Field Weighted Citation Impact)
23
Refs
0.92
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Error Correcting Code Techniques
Physical Sciences →  Computer Science →  Computer Networks and Communications
Advanced Wireless Communication Techniques
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
DNA and Biological Computing
Life Sciences →  Biochemistry, Genetics and Molecular Biology →  Molecular Biology

Related Documents

JOURNAL ARTICLE

List Viterbi decoding of convolutional codes for efficient data hiding

Nikolaos ThomosNikolaos V. BoulgourisD. SimitopoulosM.G. Strintzis

Journal:   Proceedings - International Conference on Image Processing Year: 2003 Vol: 1 Pages: III-461
JOURNAL ARTICLE

A Form of List Viterbi Algorithm for Decoding Convolutional Codes

Shamsuddeen Hassan MuhammadAbdulrasheed Mustapha

Journal:   U Porto Journal of Engineering Year: 2018 Vol: 4 (2)Pages: 42-48
JOURNAL ARTICLE

Viterbi decoding of ternary line codes

Khmaies OuahadaH.C. Ferreira

Year: 2004 Vol: 18 Pages: 667-671 Vol.2
JOURNAL ARTICLE

List Viterbi decoding algorithms with applications

N. SeshadriC.-E.W. Sundberg

Journal:   IEEE Transactions on Communications Year: 1994 Vol: 42 (2/3/4)Pages: 313-323
JOURNAL ARTICLE

Fast tree-trellis list Viterbi decoding

M. RoderRaouf Hamzaoui

Journal:   IEEE Transactions on Communications Year: 2006 Vol: 54 (3)Pages: 453-461
© 2026 ScienceGate Book Chapters — All rights reserved.