A Construction of Linear Codes over $\f_{2^t}$ from Boolean Functions
Can Xiang, Keqin Feng, Chunming Tang

TL;DR
This paper introduces a new method to construct linear codes over finite fields using Boolean functions, generalizing previous approaches and enabling the creation of codes with specific weight properties based on Walsh spectra.
Contribution
It generalizes Ding's construction of linear codes from Boolean functions to codes over subfields of _{2^t}, providing explicit formulas for weight enumerators and new classes of codes.
Findings
Complete weight enumerator of _{ ilde{C}_f} derived from Walsh spectrum.
Weight distribution of _{C_f} explicitly determined.
Constructed codes include two- and three-weight codes using bent, semibent, monomial, and quadratic Boolean functions.
Abstract
In this paper, we present a construction of linear codes over from Boolean functions, which is a generalization of Ding's method \cite[Theorem 9]{Ding15}. Based on this construction, we give two classes of linear codes and (see Theorem \ref{thm-maincode1} and Theorem \ref{thm-maincodenew}) over from a Boolean function , where and is some subfield of . The complete weight enumerator of can be easily determined from the Walsh spectrum of , while the weight distribution of the code can also be easily settled. Particularly, the number of nonzero weights of and is the same as the number of distinct Walsh values of . As applications of this construction, we show several series of linear codes over with two or three weights by using…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCoding theory and cryptography · Error Correcting Code Techniques · graph theory and CDMA systems
