DocumentCode
3414983
Title
Fast parallel computation of the polynomial shift
Author
Zima, Eugene V.
Author_Institution
Dept. of Comput. Math. & Cybern., Moscow State Univ., Russia
fYear
1997
fDate
1-5 Apr 1997
Firstpage
402
Lastpage
406
Abstract
Given an n-degree polynomial f(x) over an arbitrary ring, the shift of f(x) by c is the operation which computes the coefficients of the polynomial f(x+c). In this paper, we consider the case when the shift by the given constant c has to be performed several times (repeatedly). We propose a parallel algorithm that is suited to an SIMD architecture to perform the shift in O(1) time if we have O(n2) processor elements available. The proposed algorithm is easy to generalize to multivariate polynomial shifts. The possibility of applying this algorithm to polynomials with coefficients from non-commutative rings is discussed, as well as the bit-wise complexity of the algorithm
Keywords
computational complexity; iterative methods; mathematical operators; mathematics computing; parallel algorithms; parallel architectures; polynomials; SIMD architecture; bit-wise complexity; coefficient computation; fast parallel computation; multivariate polynomial shifts; noncommutative rings; parallel algorithm; processor elements; repeated operation; time complexity; Concurrent computing; Cybernetics; Finite difference methods; Mathematics; Parallel algorithms; Polynomials;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Symposium, 1997. Proceedings., 11th International
Conference_Location
Genva
ISSN
1063-7133
Print_ISBN
0-8186-7793-7
Type
conf
DOI
10.1109/IPPS.1997.580933
Filename
580933
Link To Document