Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Parallel algorithms for algebraic problems
von zur Gathen J. (ed) SIAM Journal on Computing13 (4):802-824,1984.Type:Article
Date Reviewed: May 1 1985

Theoretically fast algorithms are described for solving problems in algebraic symbol manipulation, including greatest common divisor (gcd) of univariate polynomials, factoring of polynomials over finite fields, and related problems. Other than the Euclidean algorithm, the others are probabilistic, but have very low failure probability. For all the algorithms the number of processors is polynomial in n, where n is a degree bound on the input polynomials.

Von zur Gathen shows that the extended Euclidean algorithm can be executed (although he ignores the need to deal with very long integer coefficients in intermediate results) in time O(log2n), rather than time O(n3), by reduction to algorithms for solving linear systems rapidly in parallel.

The paper consists of theoretical analysis, but provides no clues as to the impracticality of the algorithms using current technology. By examination of the principal reference [1], one learns that the number of processors required for these speed-ups is substantial: between n3.5 and n15.

Since gcd calculations of polynomials of low degree are trivial, and gcd calculations of polynomials of high degree are more likely to benefit from exploitation of sparseness than by use of this technique, this paper must be considered primarily of theoretical interest in the parallel-computation reduction hierarchy. It will not change the way the algebraic computations are actually performed using current sequential or parallel computers.

Reviewer:  R. Fateman Review #: CR109013
1) Borodin, A. von zur Gathen, J.; and Hopcroft, J.Fast parallel matrix and gcd computations, Inf. and Control 52 (1982), 241–256.
Bookmark and Share
 
Analysis Of Algorithms (I.1.2 ... )
 
 
Parallel Algorithms (G.1.0 ... )
 
 
Nonnumerical Algorithms And Problems (F.2.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Analysis Of Algorithms": Date
Classification of all the minimal bilinear algorithms for computing the coefficients of the product of two polynomials modulo a polynomial. Part II
Averbuch A., Galil Z., Winograd S. Theoretical Computer Science 86(2): 143-203, 1991. Type: Article
Dec 1 1992
Computing in transcendental extensions.
Norman A.   (,2000. Type: Proceedings
Feb 1 1985
There is no “Uspensky’s method.”
Akritis A.  Symbolic and algebraic computation (, Waterloo, Ont., Canada, Jul 21-23, 1986)901986. Type: Proceedings
Sep 1 1988
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy