The parallel complexity of exponentiating polynomials over finite fields
- 1 June 1988
- journal article
- Published by Association for Computing Machinery (ACM) in Journal of the ACM
- Vol. 35 (3) , 651-667
- https://doi.org/10.1145/44483.44496
Abstract
Modular integer exponentiation (given a, e, and m , compute a 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 )) e mod m ( x )) and polynomial exponentiation (given a ( x ), e . and t , compute the coefficient of x t in ( a ( x )) e ). It is shown that these latter two problems are in NC 2 when a ( x ) and m ( x ) are polynomials over a finite field whose characteristic is polynomial in the input size.Keywords
This publication has 10 references indexed in Scilit:
- Computing Powers in ParallelSIAM Journal on Computing, 1987
- Log Depth Circuits for Division and Related ProblemsSIAM Journal on Computing, 1986
- A taxonomy of problems with fast parallel algorithmsInformation and Control, 1985
- Parallel Algorithms for Algebraic ProblemsSIAM Journal on Computing, 1984
- Ambiguity and decision problems concerning number systemsPublished by Springer Nature ,1983
- Probabilistic algorithm for testing primalityJournal of Number Theory, 1980
- A method for obtaining digital signatures and public-key cryptosystemsCommunications of the ACM, 1978
- Riemann's hypothesis and tests for primalityJournal of Computer and System Sciences, 1976
- Factoring polynomials over large finite fieldsMathematics of Computation, 1970
- A Suggestion for a Fast MultiplierIEEE Transactions on Electronic Computers, 1964