Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

The parallel complexity of exponentiating polynomials over finite fields

Journal Article · · J. Assoc. Comput. Mach.; (United States)
DOI:https://doi.org/10.1145/44483.44496· OSTI ID:6508774
;  [1]
  1. Dept. of Computer Science, Univ. of Toronto, Toronto, Ontario M5S 1A4 (CA)

Modular integer exponentiation (given a, e, and M, compute a/sup e/ mod m) is a fundamental problem in algebraic complexity for which no efficient parallel algorithm is known. Two closely related problems are modular polynomial exponentiation (given a(x), e, and (m(x), compute (a(x))/sup e/ mod m(x)) and polynomial exponentiation (given a(x), e and t compute the coefficient of x/sup t/ in (a(x))/sup e/). It is shown that these latter two problems are in NC/sup 2/ when a(x) and m(x) are polynomials over a finite field whose characteristic is polynomial in the input size.

OSTI ID:
6508774
Journal Information:
J. Assoc. Comput. Mach.; (United States), Journal Name: J. Assoc. Comput. Mach.; (United States) Vol. 31:9; ISSN JACOA
Country of Publication:
United States
Language:
English

Similar Records

Communication complexity of distributed computing and a parallel algorithm for polynomial roots
Thesis/Dissertation · Tue Dec 31 23:00:00 EST 1985 · OSTI ID:6677370

A fast parallel algorithm for determining all roots of a polynomial with real roots
Journal Article · Wed Nov 30 23:00:00 EST 1988 · SIAM J. Comput.; (United States) · OSTI ID:6390404

The parallel complexity of Abelian permutation group problems
Journal Article · Thu Oct 01 00:00:00 EDT 1987 · SIAM J. Comput.; (United States) · OSTI ID:5793262