Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Journal articles
  4. Polarization-Adjusted Convolutional (PAC) Codes: Sequential Decoding vs List Decoding
 
Loading...
Thumbnail Image
research article

Polarization-Adjusted Convolutional (PAC) Codes: Sequential Decoding vs List Decoding

Rowshan, Mohammad
•
Burg, Andreas  
•
Viterbo, Emanuele
February 1, 2021
Ieee Transactions On Vehicular Technology

In the Shannon lecture at the 2019 International Symposium on Information Theory (ISIT), Arikan proposed to employ a one-to-one convolutional transform as a pre-coding step before the polar transform. The resulting codes of this concatenation are called polarization-adjusted convolutional (PAC) codes. In this scheme, a pair of polar mapper and demapper as pre- and postprocessing devices are deployed around a memoryless channel, which provides polarized information to an outer decoder leading to improved error correction performance of the outer code. In this paper, the list decoding and sequential decoding (including Fano decoding and stack decoding) are first adapted for use to decode PAC codes. Then, to reduce the complexity of sequential decoding of PAC/polar codes, we propose (i) an adaptive heuristic metric, (ii) tree search constraints for backtracking to avoid exploration of unlikely sub-paths, and (iii) tree search strategies consistent with the pattern of error occurrence in polar codes. These contribute to the reduction of the average decoding time complexity from 50% to 80%, trading with 0.05 to 0.3 dB degradation in error correction performance within FER = 10(-3) range, respectively, relative to not applying the corresponding search strategies. Additionally, as an important ingredient in Fano decoding of PAC/polar codes, an efficient computation method for the intermediate LLRs and partial sums is provided. This method is effective in backtracking and avoids storing the intermediate information or restarting the decoding process. Eventually, all three decoding algorithms are compared in terms of performance, complexity, and resource requirements.

  • Details
  • Metrics
Type
research article
DOI
10.1109/TVT.2021.3052550
Web of Science ID

WOS:000628913700028

Author(s)
Rowshan, Mohammad
•
Burg, Andreas  
•
Viterbo, Emanuele
Date Issued

2021-02-01

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC

Published in
Ieee Transactions On Vehicular Technology
Volume

70

Issue

2

Start page

1434

End page

1447

Subjects

Engineering, Electrical & Electronic

•

Telecommunications

•

Transportation Science & Technology

•

Engineering

•

Transportation

•

polarization-adjusted convolutional codes

•

polar codes

•

convolutional codes

•

list decoding

•

sequential decoding

•

fano algorithm

•

tree search

•

path metric

•

stack decoding

Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
TCL  
Available on Infoscience
April 10, 2021
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/177116
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés