Article · Wikipedia archive · Last revised Jun 10, 2026

Srivastava code

In coding theory, Srivastava codes, formulated by Professor J. N. Srivastava, form a class of parameterised error-correcting codes which are a special case of alternant codes.

Last revised
Jun 10, 2026
Read time
≈ 1 min
Length
207 w
Citations
1
Source

In coding theory, Srivastava codes, formulated by Professor J. N. Srivastava, form a class of parameterised error-correcting codes which are a special case of alternant codes.

Definition

The original Srivastava code over GF(q) of length n is defined by a parity check matrix H of alternant form

[ α 1 μ α 1 w 1 α n μ α n w 1 α 1 μ α 1 w s α n μ α n w s ] {\displaystyle {\begin{bmatrix}{\frac {\alpha _{1}^{\mu }}{\alpha _{1}-w_{1}}}&\cdots &{\frac {\alpha _{n}^{\mu }}{\alpha _{n}-w_{1}}}\\\vdots &\ddots &\vdots \\{\frac {\alpha _{1}^{\mu }}{\alpha _{1}-w_{s}}}&\cdots &{\frac {\alpha _{n}^{\mu }}{\alpha _{n}-w_{s}}}\\\end{bmatrix}}}

where the αi and zi are elements of GF(qm)

Properties

The parameters of this code are length n, dimension ≥ n − ms and minimum distance ≥ s + 1.

The symmetry properties of Srivastava-code parity-check matrices have been used to construct binary codes, including a construction that generalizes Goppa's construction.1

References

References

  1. Sugiyama, Yasuo; Kasahara, Masao; Hirasawa, Shigeichi; Namekawa, Toshihiko (September 1975). "Some efficient binary codes constructed using Srivastava codes". IEEE Transactions on Information Theory. 21 (5): 581–582. doi:10.1109/TIT.1975.1055426. ISSN 0018-9448.