Efficient Encoding Algorithm of Binary and Non-Binary LDPC Codes Using Block Triangulation

03/02/2021
by   Yuta Iketo, et al.
0

We propose an efficient encoding algorithm for the binary and non-binary low-density parity-check codes. This algorithm transforms the parity part of the parity-check matrix into a block triangular matrix with low weight diagonal submatrices by row and column permutations in the preprocessing stage. This algorithm determines the parity part of a codeword by block back-substitution to reduce the encoding complexity in the encoding stage. Numerical experiments show that this algorithm has a lower encoding complexity than existing encoding algorithms. Moreover, we show that this algorithm encodes the non-binary cycle codes in linear time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/18/2020

Low Density Parity Check Code (LDPC Codes) Overview

This paper basically expresses the core fundamentals and brief overview ...
research
04/16/2021

Low Row Rank Parity Check Codes

In this paper we present an extended variant of low rank parity check ma...
research
03/03/2020

Design of Convergence-Optimized Non-binary LDPC Codes over Binary Erasure Channel

In this letter, we present a hybrid iterative decoder for non-binary low...
research
06/08/2018

Multi-Code-Rate Correction Technique with IR-QC-LDPC: An application to QKD

In this paper, we report an encoding and decoding method for irregular-q...
research
08/19/2022

Two dimensional RC/Subarray Constrained Codes: Bounded Weight and Almost Balanced Weight

In this work, we study two types of constraints on two-dimensional binar...
research
01/21/2023

On efficient quantum block encoding of pseudo-differential operators

Block encoding lies at the core of many existing quantum algorithms. Mea...
research
07/01/2019

First Occurrence of Parity Vectors and the Regular Structure of k-Span Predecessor Sets in the Collatz Graph

We study finite paths in the Collatz graph, a directed graph with natura...

Please sign up or login with your details

Forgot password? Click here to reset