Abstract
There is a lack of structure in the block codes we have considered in the first few chapters. Either we chose the code entirely at random, as in the proof of Theorem 1.12, or we built the code using the greedy algorithm, as in the proof of the Gilbert–Varshamov bound, Theorem 3.7. In this chapter, we introduce some algebraic structure to the block codes by restricting our attention to linear codes, codes whose codewords are the vectors of a subspace of a vector space over a finite field. Linear codes have the immediate advantage of being fast to encode. We shall also consider a decoding algorithm for this broad class of block codes. We shall prove the Griesmer bound, a bound which applies only to linear codes and show how certain linear codes can be used to construct combinatorial designs.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
T. Alderson, A. Gács, On the maximality of linear codes. Des. Codes Cryptogr. 53, 59–68 (2009)
T. Alderson, A.A. Bruen, R. Silverman, Maximum distance separable codes and arcs in projective spaces. J. Combin. Theory Ser. A 114, 1101–1117 (2007)
E.F. Assmus Jr., H.F. Mattson Jr., New 5-designs. J. Combin. Theory 6, 122–151 (1969)
P. Delsarte, An Algebraic Approach to the Association Schemes of Coding Theory. Philips Research Reports Supplement, vol. 10 (N.V. Philips’ Gloeilampenfabrieken, Amsterdam, 1973)
J.H. Griesmer, A bound for error-correcting codes. IBM J. Res. Dev. 4, 532–542 (1960)
R.W. Hamming, Error detecting and error correcting codes. Bell Labs Tech. J. 29, 147–160 (1950)
F.J. MacWilliams, N.J.A. Sloane, The Theory of Error-Correcting Codes (North-Holland, New York, 1977)
P.R.J. Östergård, On binary/ternary error-correcting codes with minimum distance 4, in Applied Algebra, Algebraic Algorithms and Error-Correcting Codes, ed. by M. Fossorier, H. Imai, S. Lin, A. Poli. Lecture Notes in Computer Science, vol. 1719 (Springer, Berlin, 1999), pp. 472–481
R.R. Varshamov, Estimate of the number of signals in error correcting codes. Dokl. Acad. Nauk SSSR 117, 739–741 (1957)
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Ball, S. (2020). Linear Codes. In: A Course in Algebraic Error-Correcting Codes. Compact Textbooks in Mathematics. Birkhäuser, Cham. https://doi.org/10.1007/978-3-030-41153-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-030-41153-4_4
Published:
Publisher Name: Birkhäuser, Cham
Print ISBN: 978-3-030-41152-7
Online ISBN: 978-3-030-41153-4
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)