SearcharxivSearch

arXiv subjects

Xiaoru Li

Publications and source records attributed to Xiaoru Li.

6 recordsLinked to original sources

The automorphism groups of random linear codes

The matching codewords framework is a key tool in recent algorithms for solving the Linear Code Equivalence (LCE) problem and in security analyses of LCE-based cryptographic schemes such as LESS. These analyses often rely on the assumption that a random $q$-ary linear code has no monomial automorphisms other than scalar multiples of the identity. For binary codes, Lefmann, Phelps, and R\"odl established the corresponding rigidity phenomenon in the relevant logarithmic dimension range. For general $q$, Hou established an averaged result over all dimensions, whereas the recent prescribed-dimension result of Di Giusto and Ravagnani applies only in a restricted regime near $n/2$. For every fixed prime power $q$ and every fixed real number $\varepsilon>0$, we prove that a uniformly random $k$-dimensional code $\mathcal{C}\subseteq\mathbb{F}_q^n$ has a trivial monomial automorphism group with probability tending to $1$ as $n\to\infty$, provided that $m:=\min\{k,n-k\}\geq(2+\varepsilon)\log_q n$. Furthermore, when $m \le 2 \log_q n + C$, where $C$ is a constant independent of $n$, we also show that the probability that the automorphism group of $\mathcal{C}$ is nontrivial is at least $\frac{1}{2} - \varepsilon$ for large enough $n$.

cs.IT

Two families of linear codes with desirable properties from some functions over finite fields

Linear codes are widely studied in coding theory as they have nice applications in distributed storage, combinatorics, lattices, cryptography and so on. Constructing linear codes with desirable properties is an interesting research topic. In this paper, based on the augmentation technique, we present two families of linear codes from some functions over finite fields. The first family of linear codes is constructed from monomial functions over finite fields. The locality of them is determined and the weight distributions of two subfamilies of the codes are also given. An infinite family of locally recoverable codes which are at least almost optimal and some optimal recoverable codes are obtained from the linear codes. In particular, the two subfamilies of the codes are proved to be both optimally or almost optimally extendable and self-orthogonal. The second family of linear codes is constructed from weakly regular bent functions over finite fields and their weight distribution is determined. This family of codes is proved to have locality 3 for some cases and is conjectured to have locality 2 for other cases. Particularly, two families of optimal locally recoverable codes are derived from the linear codes. Besides, this family of codes is also proved to be both optimally or almost optimally extendable and self-orthogonal.

cs.IT

Self-orthogonal codes from $p$-divisible codes

Self-orthogonal codes are an important subclass of linear codes which have nice applications in quantum codes and lattices. It is known that a binary linear code is self-orthogonal if its every codeword has weight divisible by four, and a ternary linear code is self-orthogonal if and only if its every codeword has weight divisible by three. It remains open for a long time to establish the relationship between the self-orthogonality of a general $q$-ary linear code and the divisibility of its weights, where $q=p^m$ for a prime $p$. In this paper, we mainly prove that any $p$-divisible code containing the all-1 vector over the finite field $\mathbb{F}_q$ is self-orthogonal for odd prime $p$, which solves this open problem under certain conditions. Thanks to this result, we characterize that any projective two-weight code containing the all-1 codeword over $\mathbb{F}_q$ is self-orthogonal. Furthermore, by the extending and augmentation techniques, we construct six new families of self-orthogonal divisible codes from known cyclic codes. Finally, we construct two more families of self-orthogonal divisible codes with locality 2 which have nice application in distributed storage systems.

cs.IT

Constructions of cyclic codes and extended primitive cyclic codes with their applications

Linear codes with a few weights have many nice applications including combinatorial design, distributed storage system, secret sharing schemes and so on. In this paper, we construct two families of linear codes with a few weights based on special polynomials over finite fields. The first family of linear codes are extended primitive cyclic codes which are affine-invariant. The second family of linear codes are reducible cyclic codes. The parameters of these codes and their duals are determined. As the first application, we prove that these two families of linear codes hold $t$-designs, where $t=2,3$. As the second application, the minimum localities of the codes are also determined and optimal locally recoverable codes are derived.

cs.IT

A construction of optimal locally recoverable codes

Locally recoverable codes are widely used in distributed and cloud storage systems. The objective of this paper is to present a construction of near MDS codes with oval polynomials and then determine the locality of the codes. It turns out that the near MDS codes and their duals are both distance-optimal and dimension-optimal locally recoverable codes. The lengths of the locally recoverable codes are different from known ones in the literature.

cs.IT

Constructions of near MDS codes which are optimal locally recoverable codes

A linear code with parameters $[n,k,n-k]$ is said to be almost maximum distance separable (AMDS for short). An AMDS code whose dual is also AMDS is referred to as an near maximum distance separable (NMDS for short) code. NMDS codes have nice applications in finite geometry, combinatorics, cryptography and data storage. In this paper, we first present several constructions of NMDS codes and determine their weight enumerators. In particular, some constructions produce NMDS codes with the same parameters but different weight enumerators. Then we determine the locality of the NMDS codes and obtain many families of distance-optimal and dimension-optimal locally repairable codes.

cs.IT