An Improvement of the Cipolla-Lehmer Type Algorithms

Abstract

Let Fq be a finite field with q elements with prime power q and let r>1 be an integer with q 1 r. In this paper, we present a refinement of the Cipolla-Lehmer type algorithm given by H. C. Williams, and subsequently improved by K. S. Williams and K. Hardy. For a given r-th power residue c in Fq where r is an odd prime, the algorithm of H. C. Williams determines a solution of Xr=c in O(r3 q) multiplications in Fq, and the algorithm of K. S. Williams and K. Hardy finds a solution in O(r4+r2 q) multiplications in Fq. Our refinement finds a solution in O(r3+r2 q) multiplications in Fq. Therefore our new method is better than the previously proposed algorithms independent of the size of r, and the implementation result via SAGE shows a substantial speed-up compared with the existing algorithms.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…