Source author record

Minjia Shi

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

27works
10topics
4close collaborators

Published work

27 publications

preprint2022arXiv

ZpZp2\mathbb{Z}_p\mathbb{Z}_{p^2}-additive cyclic codes: kernel and rank

A code C=Φ(C)C = Φ(\mathcal{C}) is called ZpZp2\mathbb{Z}_p \mathbb{Z}_{p^2}-linear if it's the Gray image of the ZpZp2\mathbb{Z}_p \mathbb{Z}_{p^2}-additive code C\mathcal{C}. In this paper, the rank and the dimension of the kernel of C\mathcal{C} are studied. Both of the codes ⟨Φ(C)⟩\langle Φ(\mathcal{C}) \rangle and ker⁡(Φ(C))\ker(Φ(\mathcal{C})) are proven ZpZp2\mathbb{Z}_p \mathbb{Z}_{p^2}-additive cyclic codes, and their generator polynomials are determined. Finally, accurate values of rank and the dimension of the kernel of some classes of ZpZp2\mathbb{Z}_p \mathbb{Z}_{p^2}-additive cyclic codes are considered.

preprint2022arXiv

ZpZp2\mathbb{Z}_p\mathbb{Z}_{p^2}-linear codes: rank and kernel

A code CC is called ZpZp2\Z_p\Z_{p^2}-linear if it is the Gray image of a ZpZp2\Z_p\Z_{p^2}-additive code, where p>2p>2 is prime. In this paper, the rank and the dimension of the kernel of ZpZp2\Z_p\Z_{p^2}-linear codes are studied. Two bounds of the rank of a Z3Z9\Z_3\Z_{9}-linear code and the dimension of the kernel of a ZpZp2\Z_p\Z_{p^2}-linear code are given, respectively. For each value of these bounds, we give detailed construction of the corresponding code. Finally, pairs of rank and the dimension of the kernel of Z3Z9\Z_3\Z_{9}-linear codes are also considered.

preprint2022arXiv

Additive complementary dual codes over $\F_4$

A linear code is linear complementary dual (LCD) if it meets its dual trivially. LCD codes have been a hot topic recently due to Boolean masking application in the security of embarked electronics (Carlet and Guilley, 2014). Additive codes over $\F_4$ are $\F_4$-codes that are stable by codeword addition but not necessarily by scalar multiplication. An additive code over $\F_4$ is additive complementary dual (ACD) if it meets its dual trivially. The aim of this research is to study such codes which meet their dual trivially. All the techniques and problems used to study LCD codes are potentially relevant to ACD codes. Interesting constructions of ACD codes from binary codes are given with respect to the trace Hermitian and trace Euclidean inner product. The former product is relevant to quantum codes.

preprint2022arXiv

DeFTA: A Plug-and-Play Decentralized Replacement for FedAvg

Federated learning (FL) is identified as a crucial enabler for large-scale distributed machine learning (ML) without the need for local raw dataset sharing, substantially reducing privacy concerns and alleviating the isolated data problem. In reality, the prosperity of FL is largely due to a centralized framework called FedAvg, in which workers are in charge of model training and servers are in control of model aggregation. However, FedAvg's centralized worker-server architecture has raised new concerns, be it the low scalability of the cluster, the risk of data leakage, and the failure or even defection of the central server. To overcome these problems, we propose Decentralized Federated Trusted Averaging (DeFTA), a decentralized FL framework that serves as a plug-and-play replacement for FedAvg, instantly bringing better security, scalability, and fault-tolerance to the federated learning process after installation. In principle, it fundamentally resolves the above-mentioned issues from an architectural perspective without compromises or tradeoffs, primarily consisting of a new model aggregating formula with theoretical performance analysis, and a decentralized trust system (DTS) to greatly improve system robustness. Note that since DeFTA is an alternative to FedAvg at the framework level, \textit{prevalent algorithms published for FedAvg can be also utilized in DeFTA with ease}. Extensive experiments on six datasets and six basic models suggest that DeFTA not only has comparable performance with FedAvg in a more realistic setting, but also achieves great resilience even when 66% of workers are malicious. Furthermore, we also present an asynchronous variant of DeFTA to endow it with more powerful usability.

preprint2022arXiv

Rank and pairs of Rank and Dimension of Kernel of ZpZp2\mathbb{Z}_p\mathbb{Z}_{p^2}-linear codes

A code CC is called ZpZp2\mathbb{Z}_p\mathbb{Z}_{p^2}-linear if it is the Gray image of a ZpZp2\mathbb{Z}_p\mathbb{Z}_{p^2}-additive code. For any prime number pp larger than 33, the bounds of the rank of ZpZp2\mathbb{Z}_p\mathbb{Z}_{p^2}-linear codes are given. For each value of the rank and the pairs of rank and the dimension of the kernel of ZpZp2\mathbb{Z}_p\mathbb{Z}_{p^2}-linear codes, we give detailed construction of the corresponding codes. Finally, as an example, the rank and the dimension of the kernel of Z5Z25\mathbb{Z}_5\mathbb{Z}_{25}-linear codes are studied.

preprint2021arXiv

Designs in finite metric spaces: a probabilistic approach

A finite metric space is called here distance degree regular if its distance degree sequence is the same for every vertex. A notion of designs in such spaces is introduced that generalizes that of designs in QQ-polynomial distance-regular graphs. An approximation of their cumulative distribution function, based on the notion of Christoffel function in approximation theory is given. As an application we derive limit laws on the weight distributions of binary orthogonal arrays of strength going to infinity. An analogous result for combinatorial designs of strength going to infinity is given.

preprint2021arXiv

LCD Codes from tridiagonal Toeplitz matrice

Double Toeplitz (DT) codes are codes with a generator matrix of the form (I,T)(I,T) with TT a Toeplitz matrix, that is to say constant on the diagonals parallel to the main. When TT is tridiagonal and symmetric we determine its spectrum explicitly by using Dickson polynomials, and deduce from there conditions for the code to be LCD. Using a special concatenation process, we construct optimal or quasi-optimal examples of binary and ternary LCD codes from DT codes over extension fields.

preprint2021arXiv

On isodual double Toeplitz codes

Double Toeplitz (shortly DT) codes are introduced here as a generalization of double circulant codes. We show that such a code is isodual, hence formally self-dual. Self-dual DT codes are characterized as double circulant or double negacirculant. Likewise, even DT binary codes are characterized as double circulants. Numerical examples obtained by exhaustive search show that the codes constructed have best-known minimum distance, up to one unit, amongst formally self-dual codes, and sometimes improve on the known values. Over $\F_4$ an explicit construction of DT codes, based on quadratic residues in a prime field, performs equally well. We show that DT codes are asymptotically good over $\F_q$. Specifically, we construct DT codes arbitrarily close to the asymptotic varshamov-Gilbert bound for codes of rate one half.

preprint2021arXiv

The number of the non-full-rank Steiner triple systems

The pp-rank of a Steiner triple system BB is the dimension of the linear span of the set of characteristic vectors of blocks of BB, over GF(p)(p). We derive a formula for the number of different Steiner triple systems of order vv and given 22-rank r2r_2, r2<vr_2<v, and a formula for the number of Steiner triple systems of order vv and given 33-rank r3r_3, r3<v−1r_3<v-1. Also, we prove that there are no Steiner triple systems of 22-rank smaller than vv and, at the same time, 33-rank smaller than v−1v-1. Our results extend previous work on enumerating Steiner triple systems according to the rank of their codes, mainly by Tonchev, V.A.Zinoviev and D.V.Zinoviev for the binary case and by Jungnickel and Tonchev for the ternary case.

preprint2020arXiv

Construction of isodual codes from polycirculant matrices

Double polycirculant codes are introduced here as a generalization of double circulant codes. When the matrix of the polyshift is a companion matrix of a trinomial, we show that such a code is isodual, hence formally self-dual. Numerical examples show that the codes constructed have optimal or quasi-optimal parameters amongst formally self-dual codes. Self-duality, the trivial case of isoduality, can only occur over $ \F_2$ in the double circulant case. Building on an explicit infinite sequence of irreducible trinomials over $\F_2,$ we show that binary double polycirculant codes are asymptotically good.

preprint2019arXiv

On ZpZpkZ_pZ_{p^k}-additive codes and their duality

In this paper, two different Gray-like maps from Zpα×ZpkβZ_p^α\times Z_{p^k}^β, where pp is prime, to ZpnZ_p^n, n=α+βpk−1n={α+βp^{k-1}}, denoted by ϕϕ and ΦΦ, respectively, are presented. We have determined the connection between the weight enumerators among the image codes under these two mappings. We show that if CC is a ZpZpkZ_p Z_{p^k}-additive code, and C⊥C^\bot is its dual, then the weight enumerators of the image pp-ary codes ϕ(C)ϕ(C) and Φ(C⊥)Φ(C^\bot) are formally dual. This is a partial generalization of [On Z2kZ_{2^k}-dual binary codes, arXiv:math/0509325], and the result is generalized to odd characteristic pp and mixed alphabet. Additionally, a construction of 11-perfect additive codes in the mixed ZpZp2...ZpkZ_p Z_{p^2} ... Z_{p^k} alphabet is given.

preprint2019arXiv

On the number of resolvable Steiner triple systems of small 3-rank

In a recent work, Jungnickel, Magliveras, Tonchev, and Wassermann derived an overexponential lower bound on the number of nonisomorphic resolvable Steiner triple systems (STS) of order vv, where v=3kv=3^k, and 33-rank v−kv-k. We develop an approach to generalize this bound and estimate the number of isomorphism classes of STS(v)(v) of rank v−k−1v-k-1 for an arbitrary vv of form 3kT3^kT.

preprint2016arXiv

Decomposition of bent generalized Boolean functions

A one to one correspondence between regular generalized bent functions from $\F_2^n$ to Z2m,\Z_{2^m}, and m−m-tuples of Boolean bent functions is established. This correspondence maps self-dual (resp. anti-self-dual) generalized bent functions to m−m-tuples of self-dual (resp. anti self-dual) Boolean bent functions. An application to the classification of regular generalized bent functions under the extended affine group is given.

preprint2016arXiv

On constacyclic codes over Z4[u]/⟨u2−1⟩\mathbb{Z}_4[u]/\langle u^2-1\rangle and their Gray images

We first define a new Gray map from R=Z4+uZ4R=\mathbb{Z}_4+u\mathbb{Z}_4 to Z42\mathbb{Z}^{2}_{4}, where u2=1u^2=1 and study (1+2u)(1+2u)-constacyclic codes over RR. Also of interest are some properties of (1+2u)(1+2u)-constacyclic codes over RR. Considering their Z4\mathbb{Z}_4 images, we prove that the Gray images of (1+2u)(1+2u)-constacyclic codes of length nn over RR are cyclic codes of length 2n2n over Z4\mathbb{Z}_4. In many cases the latter codes have better parameters than those in the online database of Aydin and Asamov. We also give a corrected version of a table of new cyclic RR-codes published by Özen et al. in Finite Fields and Their Applications, {\bf 38}, (2016) 27-39.

preprint2016arXiv

Some ternary cubic two-weight codes

We study trace codes with defining set L,L, a subgroup of the multiplicative group of an extension of degree mm of the alphabet ring F3+uF3+u2F3,\mathbb{F}_3+u\mathbb{F}_3+u^{2}\mathbb{F}_{3}, with u3=1.u^{3}=1. These codes are abelian, and their ternary images are quasi-cyclic of co-index three (a.k.a. cubic codes). Their Lee weight distributions are computed by using Gauss sums. These codes have three nonzero weights when mm is singly-even and ∣L∣=33m−32m2.|L|=\frac{3^{3m}-3^{2m}}{2}. When mm is odd, and ∣L∣=33m−32m2|L|=\frac{3^{3m}-3^{2m}}{2}, or ∣L∣=33m−32m|L|={3^{3m}-3^{2m}} and mm is a positive integer, we obtain two new infinite families of two-weight codes which are optimal. Applications of the image codes to secret sharing schemes are also given.

preprint2016arXiv

Two-weight and three-weight codes from trace codes over Fp+uFp+vFp+uvFp\mathbb{F}_p+u\mathbb{F}_p+v\mathbb{F}_p+uv\mathbb{F}_p

We construct an infinite family of two-Lee-weight and three-Lee-weight codes over the non-chain ring Fp+uFp+vFp+uvFp,\mathbb{F}_p+u\mathbb{F}_p+v\mathbb{F}_p+uv\mathbb{F}_p, where u2=0,v2=0,uv=vu.u^2=0,v^2=0,uv=vu. These codes are defined as trace codes. They have the algebraic structure of abelian codes. Their Lee weight distribution is computed by using Gauss sums. With a linear Gray map, we obtain a class of abelian three-weight codes and two-weight codes over Fp\mathbb{F}_p. In particular, the two-weight codes we describe are shown to be optimal by application of the Griesmer bound. We also discuss their dual Lee distance. Finally, an application to secret sharing schemes is given.

preprint2015arXiv

On double cyclic codes over Z_4

Let R=Z4R=\mathbb{Z}_4 be the integer ring mod 44. A double cyclic code of length (r,s)(r,s) over RR is a set that can be partitioned into two parts that any cyclic shift of the coordinates of both parts leaves invariant the code. These codes can be viewed as R[x]R[x]-submodules of R[x]/(xr−1)×R[x]/(xs−1)R[x]/(x^r-1)\times R[x]/(x^s-1). In this paper, we determine the generator polynomials of this family of codes as R[x]R[x]-submodules of R[x]/(xr−1)×R[x]/(xs−1)R[x]/(x^r-1)\times R[x]/(x^s-1). Further, we also give the minimal generating sets of this family of codes as RR-submodules of R[x]/(xr−1)×R[x]/(xs−1)R[x]/(x^r-1)\times R[x]/(x^s-1). Some optimal or suboptimal nonlinear binary codes are obtained from this family of codes. Finally, we determine the relationship of generators between the double cyclic code and its dual.

preprint2015arXiv

Skew cyclic codes over Fq+vFq+v2Fq\mathbb{F}_{q}+v\mathbb{F}_{q}+v^{2}\mathbb{F}_{q}

In this article, we study skew cyclic codes over ring R=Fq+vFq+v2FqR=\mathbb{F}_{q}+v\mathbb{F}_{q}+v^{2}\mathbb{F}_{q}, where q=pmq=p^{m}, pp is an odd prime and v3=vv^{3}=v. We describe generator polynomials of skew cyclic codes over this ring and investigate the structural properties of skew cyclic codes over RR by a decomposition theorem. We also describe the generator polynomials of the duals of skew cyclic codes. Moreover, the idempotent generators of skew cyclic codes over Fq\mathbb{F}_{q} and RR are considered.

preprint2013arXiv

MacWilliams Type identities for mm-spotty Rosenbloom-Tsfasman weight enumerators over finite commutative Frobenius rings

The mm-spotty byte error control codes provide a good source for detecting and correcting errors in semiconductor memory systems using high density RAM chips with wide I/O data (e.g. 8, 16, or 32 bits). mm-spotty byte error control codes are very suitable for burst correction. M. Özen and V. Siap [7] proved a MacWilliams identity for the mm-spotty Rosenbloom-Tsfasman (shortly RT) weight enumerators of binary codes. The main purpose of this paper is to present the MacWilliams type identities for mm-spotty RT weight enumerators of linear codes over finite commutative Frobenius rings.

preprint2013arXiv

MacWilliams type identities for some new mm-spotty weight enumerators over finite commutative Frobenius rings

Past few years have seen an extensive use of RAM chips with wide I/O data (e.g. 16, 32, 64 bits) in computer memory systems. These chips are highly vulnerable to a special type of byte error, called an mm-spotty byte error, which can be effectively detected or corrected using byte error-control codes. The MacWilliams identity provides the relationship between the weight distribution of a code and that of its dual. This paper introduces mm-spotty Hamming weight enumerator, joint mm-spotty Hamming weight enumerator and split mm-spotty Hamming weight enumerator for byte error-control codes over finite commutative Frobenius rings as well as mm-spotty Lee weight enumerator over an infinite family of rings. In addition, MacWilliams type identities are also derived for these enumerators.

preprint2013arXiv

The MacWilliams identity for mm-spotty weight enumerator over F2+uF2+⋯+um−1F2\mathbb{F}_2+u\mathbb{F}_2+\cdots+u^{m-1}\mathbb{F}_2

Past few years have seen an extensive use of RAM chips with wide I/O data (e.g. 16, 32, 64 bits) in computer memory systems. These chips are highly vulnerable to a special type of byte error, called an mm-spotty byte error, which can be effectively detected or corrected using byte error-control codes. The MacWilliams identity provides the relationship between the weight distribution of a code and that of its dual. The main purpose of this paper is to present a version of the MacWilliams identity for mm-spotty weight enumerators over $\mathbbm{F}_{2}+u\mathbbm{F}_{2}+\cdots+u^{m-1}\mathbbm{F}_{2}$ (shortly Ru,m,2R_{u, m, 2}).

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.