A Geometric View of Decoding AG Codes

  • Thanasis Bouganis
  • Drue Coles
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2643)


We investigate the use of vector bundles over finite fields to obtain a geometric view of decoding algebraic-geometric codes. Building on ideas of Trygve Johnsen, who revealed a connection between the errors in a received word and certain vector bundles on the underlying curve, we give explicit constructions of the relevant geometric objects and efficient algorithms for some general computations needed in the constructions. The use of vector bundles to understand decoding as a geometric process is the first application of these objects to coding theory.


Vector Bundle Line Bundle Local Parameter Linear Code Parity Check Matrix 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Alexei Ashikhmin, Alexander Barg, and Serge Vladuţ. Linear codes with many light vectors, Journ. Combin. Theory Ser. A 96, No. 2, 396–399, 2001.zbMATHCrossRefGoogle Scholar
  2. 2.
    Otto Forster. Lectures on Riemann surfaces, Springer-Verlag, New York, 1981. Translated by Bruce Gilligan.zbMATHGoogle Scholar
  3. 3.
    V.D. Goppa. Codes on algebraic curves, Soviet Math. Dokl., vol. 24, 170–172, 1981.zbMATHGoogle Scholar
  4. 4.
    P.A. Griffiths. Introduction to algebraic curves, Translations of Math. Monographs 76, Amer. Math. Soc., 1989.Google Scholar
  5. 5.
    Venkatesan Guruswami. Limits to List Decodability of Linear Codes, 34th Annual ACM Symposium on Theory of Computing, 802–811, 2002.Google Scholar
  6. 6.
    Robin Hartshorne. Algebraic Geometry, Springer-Verlag, New York, 1977.zbMATHGoogle Scholar
  7. 7.
    Tom Høholdt and Ruud Pellikaan. On the decoding of algebraic-geometric codes, IEEE Trans. Inform. Theory, vol. 41, 1589–1614, 1995.zbMATHCrossRefMathSciNetGoogle Scholar
  8. 8.
    Trygve Johnsen. Rank two bundles on Algebraic Curves and decoding of Goppa Codes, electronic preprint alg-geom/9608018, downloadable at To appear in International Journal of Pure and Applied Mathematics.
  9. 9.
    H. Lange and M.S. Narasimhan. Maximal Subbundles of Rank Two Vector Bundles on Curves, Math. Ann., vol. 266, 55–72, 1983.zbMATHCrossRefMathSciNetGoogle Scholar
  10. 10.
    J.H. van Lint. Introduction to Coding Theory, 3rd edition, Springer-Verlag, 1999.Google Scholar
  11. 11.
    Masaki Maruyama. On Classification of Ruled Surfaces, Lectures in Mathematics, Kinokuniya Book Store Co., Ltd. 1970.Google Scholar
  12. 12.
    Igor R. Shararevich. Basic Algebraic Geometry 1–2, 2nd edition, Springer-Verlag, New York, 1994. Translated by Miles Reid.Google Scholar
  13. 13.
    Jean-Pierre Serre. Algebraic Groups and Class Fields, Springer-Verlag, New York, 1988.zbMATHGoogle Scholar
  14. 14.
    Henning Stichtenoth. Algebraic Function Fields and Codes, Universitext, Springer-Verlag, Berlin, 1993.Google Scholar
  15. 15.
    M.A. Tsfasman and S.G. Vladuţ. Algebraic-geometric codes, Mathematics and its Applications, vol. 58, Kluwer Acad. Publ., Dordrecht, 1991.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Thanasis Bouganis
    • 1
  • Drue Coles
    • 2
  1. 1.Department of Pure Mathematics and Mathematical StatisticsUniversity of CambridgeUK
  2. 2.Computer Science DepartmentBoston UniversityUSA

Personalised recommendations