Shortened linear codes from APN and PN functions

07/12/2020
by   Can Xiang, et al.
0

Linear codes generated by component functions of perfect nonlinear (PN for short) and almost perfect nonlinear (APN for short) functions and first-order Reed-Muller codes have been an object of intensive study by many coding theorists. In this paper, we investigate some binary shortened code of two families of linear codes from APN functions and some p-ary shortened codes from PN functions. The weight distributions of these shortened codes and the parameters of their duals are determined. The parameters of these binary codes and p-ary codes are flexible. Many of the codes presented in this paper are optimal or almost optimal in the sense that they meet some bound on linear codes. These results show high potential for shortening to be used in designing good codes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/09/2019

The parameters of a family of linear codes

A large family of linear codes with flexible parameters from almost bent...
research
06/10/2023

The Weight Distributions of Two Classes of Linear Codes From Perfect Nonlinear Functions

In this paper, all the possibilities for the value distribution of a per...
research
04/17/2018

The Subfield Codes of Hyperoval and Conic codes

Hyperovals in (2,(q)) with even q are maximal arcs and an interesting re...
research
08/06/2022

Weak Equivalents for Nonlinear Filtering Functions

The application of a nonlinear filtering function to a Linear Feedback S...
research
12/11/2020

Subfield codes of linear codes from perfect nonlinear functions and their duals

Let 𝔽_p^m be a finite field with p^m elements, where p is an odd prime a...
research
04/30/2021

On the trifference problem for linear codes

We prove that perfect 3-hash linear codes in 𝔽_3^n must have dimension a...
research
09/01/2021

Non-Binary Diameter Perfect Constant-Weight Codes

Diameter perfect codes form a natural generalization for perfect codes. ...

Please sign up or login with your details

Forgot password? Click here to reset