Counting points on curves over finite fields

被引:43
作者
Huang, MD [1 ]
Ierardi, D [1 ]
机构
[1] Univ So Calif, Dept Comp Sci, Los Angeles, CA 90089 USA
基金
美国国家科学基金会;
关键词
D O I
10.1006/jsco.1997.0164
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the problem of counting the number of points on a plane curve, defined by a homogeneous polynomial F(x,y,z) is an element of F-q[x,y,z], which are rational over a ground field F-q. More precisely, we show that if we are given a projective plane curve C of degree n, and if C has only ordinary multiple points, then one can compute the number of F-q-rational points on C in randomized time (log q)(Delta) where Delta = n(O(1)). Since our algorithm actually computes the characteristic polynomial of the Frobenius endomorphism on the Jacobian of C, it follows that we may also compute (1) the number of F-q-rational points on the smooth projective model of C, (2) the number of F-q-rational points on the Jacobian of C, and (3) the number of F(q)m-rational points on C in any given finite extension F(q)m of the ground field, each in a similar time bound. (C) 1998 Academic Press Limited.
引用
收藏
页码:1 / 21
页数:21
相关论文
共 28 条
[11]  
Hasse H, 1936, J REINE ANGEW MATH, V175, P55
[12]  
Hasse H, 1936, J REINE ANGEW MATH, V175, P193
[13]  
Hasse H, 1936, J REINE ANGEW MATH, V175, P69
[14]   EFFICIENT ALGORITHMS FOR THE RIEMANN-ROCH PROBLEM AND FOR ADDITION IN THE JACOBIAN OF A CURVE [J].
HUANG, MD ;
IERARDI, D .
JOURNAL OF SYMBOLIC COMPUTATION, 1994, 18 (06) :519-539
[15]  
IERARDI D, 1991, SYNTHESIS PARALLEL A
[16]  
IERARDI D, 1989, P 21 ACM S THEOR COM
[17]  
Kozen DC, 1991, DESIGN ANAL ALGORITH
[18]  
LAZARD D, 1993, SYSTEMS ALGEBRAIC EQ, P84
[19]  
Moreno C, 1991, ALGEBRAIC CURVES FIN
[20]  
Mumford D., 1975, CURVES THEIR JACOBIA