Toric Codes over Finite Fields

  • David JoynerEmail author


In this note, a class of error-correcting codes is associated to a toric variety defined over a finite field Open image in new window q , analogous to the class of AG codes associated to a curve. For small q, many of these codes have parameters beating the Gilbert-Varshamov bound. In fact, using toric codes, we construct a (n,k,d)=(49,11,28) code over Open image in new window 8, which is better than any other known code listed in Brouwer’s tables for that n, k and q. We give upper and lower bounds on the minimum distance. We conclude with a discussion of some decoding methods. Many examples are given throughout.


AG codes Toric varieties Reed-Muller codes 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Brouwer’s, W.: Tables on bounds on the minimum distance of linear codes.∼aeb/voorlincod.html See also W. Brouwer’s (less up-to-date) article in Handbook of coding theory, (ed. Pless et al), North-Holland, Elsevier, (1998)Google Scholar
  2. 2.
    Delsarte, P., Goethals, J., MacWilliams, F.: On generalized Reed-Muller codes and their relatives. Information and Control 16, 403–442 (1970)zbMATHGoogle Scholar
  3. 3.
    Ewald, G.: Combinatorial convexity and algebraic geometry. Springer, 1996Google Scholar
  4. 4.
    Fitzgerald, J., Lax, R.: Decoding affine varieties using Gröbner bases. Designs, Codes, and Cryptography 13, 147–158 (1998)Google Scholar
  5. 5.
    Fulton, W.: Introduction to toric varieties. Princeton Univ. Press, 1993Google Scholar
  6. 6.
    The GAP~Group, GAP – Groups, Algorithms, and Programming, Version 4.3; 2000, ( Scholar
  7. 7.
    The GAP package GUAVA, Version 1.7, 2002, ( share.html)Google Scholar
  8. 8.
    Pless, V., Huffman, W.: (eds.), Handbook of coding theory. North-Holland, 1998Google Scholar
  9. 9.
    Hansen, J.: Toric surfaces and error-correcting codes. Coding theory, cryptography, and related areas, (ed., Bachmann et al), pp. 132-142, Springer-Verlag, 2000Google Scholar
  10. 10.
    Hansen, J.: Toric varieties, Hirzebruch surfaces and error-correcting codes. Applicable Algebra in Engineering, Communication and Computing, 13, 289–300 (2002)Google Scholar
  11. 11.
    Hansen, J.: Toric surfaces codes, techniques and examples preprint, 2003 Available at Scholar
  12. 12.
    Hansen, S.: The geometry of Deligne-Lusztig varieties: higher-dimensional AG codes, PhD thesis, Univ. Aarhus, 1999 (advisor J. Hansen)Google Scholar
  13. 13.
    Hansen, S.: Error-correcting codes from higher-dimensional varieties. Finite Fields and their Applications 7, 530–552 (2001)CrossRefzbMATHGoogle Scholar
  14. 14.
    Hansen, S.: Algebraic geometry over finite fields - with a view towards applications. Master’s thesis, Univ. Aarhus, 1996 (advisor J. Hansen)Google Scholar
  15. 15.
    Joyner, D.: MAGMA code: toric.mag code,∼wdj/ papers/toric.mag GAP code: toric.g code,∼wdj/papers/ toric.gGoogle Scholar
  16. 16.
    Joyner, D., Verrill, H.: Notes on toric varieties. Preprint, available at http://front.math. Scholar
  17. 17.
    Little, J.: A key equation and the computation of error values for codes from order domains Scholar
  18. 18.
    Little, J.: The Ubiquity of Order Domains for the Construction of Error Control Codes. Scholar
  19. 19.
    MacWilliams, F., Sloane, N.: The theory of error-correcting codes, North-Holland, 1977Google Scholar
  20. 20.
    Bosma, W., Cannon, J., Playoust, C.: The MAGMA algebra system. I: The user language J. Symb. Comp. 24, 235–265 (1997) (See also the MAGMA homepage at Scholar
  21. 21.
    Pellikaan, R., Wu, X.-W.: List decoding of q-ary Reed-Muller codes. To appear in IEEE Trans. Info. Theory.Google Scholar
  22. 22.
    Stichtenoth, H.: Algebraic function fields and codes, Springer-Verlag, 1993Google Scholar
  23. 23.
    Tsfasman, M., Vladut, S.: Algebraic-geometric codes, North-Holland, 1998Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  1. 1.Math DeptUS Naval AcademyUSA

Personalised recommendations