Abstract
An ordinary parity-check is an extra bit p appended to a block (x 1, ..., x k ) of k information bits such that the resulting codeword (x 1, ..., x k ,p) is capable of detecting one error. The choices for p are
p 0 = x 1 + ... + x k (mod 2) (even parity)
p 1 = x 1 + ... + x k + 1 (mod 2) (odd parity)
In this paper we consider defining a parity-check if the underlying alphabet is nonbinary. The obvious definition is of course
p = x 1 + ... + x k + α(mod q).
We shall show that this obvious choice is the only choice for q=2, and up to a natural equivalence the only choice for q=3. For q ≥ 4, however, the situation is much more complicated.
This work was sponsored by NSF grant CCF-0514881, Qualcomm, Sony, and the Lee Center for Advanced Networking.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Gray, F.: Pulse code communication, U.S. patent no. 2,632,058 (March 17, 1953)
Huffman, W.C., Pless, V.: Fundamentals of Error-Correcting Codes. Cambridge University Press, Cambridge (2003)
van Lint, J.H., Wilson, R.M.: A Course in Combinatorics, 2nd edn. Cambridge University Press, Cambridge (2001)
Weisstein, E.W.: ”Latin Square.” From MathWorld–A Wolfram Web Resource, http://mathworld.wolfram.com/LatinSquare.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
McEliece, R.J., Soedarmadji, E. (2006). On Generalized Parity Checks. In: Fossorier, M.P.C., Imai, H., Lin, S., Poli, A. (eds) Applied Algebra, Algebraic Algorithms and Error-Correcting Codes. AAECC 2006. Lecture Notes in Computer Science, vol 3857. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11617983_2
Download citation
DOI: https://doi.org/10.1007/11617983_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-31423-3
Online ISBN: 978-3-540-31424-0
eBook Packages: Computer ScienceComputer Science (R0)