• Title of article

    Efficient Algorithms for the Riemann-Roch Problem and for Addition in the Jacobian of a Curve

  • Author/Authors

    Ming-Deh Huang ، نويسنده , , Doug Ierardi، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 1994
  • Pages
    21
  • From page
    519
  • To page
    539
  • Abstract
    We study the effective Riemann-Roch problem of computing a basis for the linear space L(D) associated with a divisor D on a plane curve C and its applications. Our presentation begins with an extension of Noetherʹs algorithm for this problem to plane curves with singularities. Like the original, this algorithm has a worst-case complexity of Ω(n!D), where n is the degree of the curve C. We next consider representations of divisors based on Chow forms. Using these, we produce a factorization-free polynomial-time algorithm for the effective Riemann-Roch problem, which improves the complexity of Noetherʹs algorithm by an order of magnitude. We also present further improvements which, for curves of bounded degree, yield an algorithm with complexity which is linear in the size of the given divisor. Finally, we consider applications of this problem: to the arithmetic of the Jacobian of a plane curve, to the construction of rational functions on a curve with prescribed zeroes and poles, and to the construction of curves with prescribed intersections.
  • Journal title
    Journal of Symbolic Computation
  • Serial Year
    1994
  • Journal title
    Journal of Symbolic Computation
  • Record number

    805044