Related Experiment Video
Updated: May 5, 2026

Fabrication and Operation of a Nano-Optical Conveyor Belt
Published on: August 26, 2015
Restart Mechanisms for the Successive-Cancellation List-Flip Decoding of Polar Codes
Charles Pillet1, Ilshat Sagitov1, Alexios Balatsoukas-Stimming2
1LaCIME, Department of Electrical Engineering, École de technologie supérieure (ÉTS), 1100 Notre-Dame St. West, Montréal, QC H3C 1K3, Canada.
Abstract:
Polar codes concatenated with a cyclic redundancy check (CRC) code have been selected in the 5G standard with the successive-cancellation list (SCL) of list size L = 8 as the baseline algorithm. Despite providing great error-correction performance, a large list size increases the hardware complexity of the SCL decoder. Alternatively, flip decoding algorithms were proposed to improve the error-correction performance with a low-complexity hardware implementation. The combination of list and flip algorithms, the successive-cancellation list flip (SCLF) and dynamic SCLF (DSCLF) algorithms, provides error-correction performance close to SCL-32 with a list size L = 2 and Tmax = 300 maximum additional trials. However, these decoders have a variable execution time, a characteristic that poses a challenge to some practical applications. In this work, we propose a restart mechanism for list-flip algorithms that allows us to skip parts of the decoding computations without affecting the error-correction performance. We show that the restart location cannot realistically be allowed to occur at any location in a codeword as it would lead to an unreasonable memory overhead under DSCLF. Hence, we propose a mechanism where the possible restart locations are limited to a set and propose various construction methods for that set. The construction methods are compared, and the tradeoffs are discussed. For a polar code of length N = 1024 and rate ¼, under DSCLF decoding with a list size L = 2 and a maximum number of trials Tmax = 300, our proposed approach is shown to reduce the average execution time by 41.7% with four restart locations at the cost of approximately 1.5% in memory overhead.
More Related Videos
14:18Automation of Mode Locking in a Nonlinear Polarization Rotation Fiber Laser through Output Polarization Measurements
Published on: February 28, 2016
07:56A Photonic System for Generating Unconditional Polarization-Entangled Photons Based on Multiple Quantum Interference
Published on: September 5, 2019
Related Concept Videos
Restarting Stalled Replication Forks
Signal Sequences and Sorting Receptors
Woodward–Hoffmann Selection Rules and Microscopic Reversibility
Cationic Chain-Growth Polymerization: Mechanism
Double Resonance Techniques: Overview
Spin decoupling is usually achieved by...
Routh-Hurwitz Criterion II
The first scenario occurs when a singular zero appears in the first column of the Routh table. This situation creates a division by zero issues. To resolve this, a small positive or negative number, denoted as epsilon (∈), is substituted for the zero. The stability analysis proceeds by assuming a sign for ∈. If ∈ is positive, any sign change in the first...