Construction of a set of circulant matrix submatrices for faster MDS matrix verification

10/19/2021
by   Stanislav S. Malakhov, et al.
0

The present paper focuses on the construction of a set of submatrices of a circulant matrix such that it is a smaller set to verify that the circulant matrix is an MDS (maximum distance separable) one, comparing to the complete set of square submatrices needed in general case. The general MDS verification method requires to test for singular submatrices: if at least one square submatrix is singular the matrix is not MDS. However, the complexity of the general method dramatically increases for matrices of a greater dimension. We develop an algorithm that constructs a smaller subset of submatrices thanks to a simple structure of circulant matrices. The algorithm proposed in the paper reduces the size of the testing set by approximately two matrix orders.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/22/2020

Codes over integers, and the singularity of random matrices with large entries

The prototypical construction of error correcting codes is based on line...
research
03/07/2018

MDS matrices over small fields: A proof of the GM-MDS conjecture

An MDS matrix is a matrix whose minors all have full rank. A question ar...
research
05/08/2023

Criteria for the construction of MDS convolutional codes with good column distances

Maximum-distance separable (MDS) convolutional codes are characterized b...
research
02/18/2022

A class of twisted generalized Reed-Solomon codes

Let 𝔽_q be a finite field of size q and 𝔽_q^* the set of non-zero elemen...
research
06/22/2023

On the Construction of Near-MDS Matrices

The optimal branch number of MDS matrices makes them a preferred choice ...
research
05/21/2020

On the number of frequency hypercubes F^n(4;2,2)

A frequency n-cube F^n(4;2,2) is an n-dimensional 4×⋯× 4 array filled by...
research
06/22/2023

On the Direct Construction of MDS and Near-MDS Matrices

The optimal branch number of MDS matrices makes them a preferred choice ...

Please sign up or login with your details

Forgot password? Click here to reset