Title :
Multivariate polynomial products over modular rings using residue arithmetic
Author :
Singh, Balvinder ; Siddiqi, M.U.
Author_Institution :
Dept. of Electr. Eng., Indian Inst. of Technol., Kanpur, India
fDate :
5/1/1995 12:00:00 AM
Abstract :
A computational system called the polynomial residue number system (PRNS) has previously been proposed and analyzed. It solves the problem of multiplying two univariate polynomials modulo (xN±1) over the modular ring Zp. In the present paper, extensions of PRNS for computing the product of two multivariate polynomials modulo a polynomial are developed. Such a number system is termed as multivariate polynomial residue number system (MPRNS). MPRNS is essentially an isomorphic representation between the ring Zp[x]/Πi=1L (xi(N i)±1) of L-variate polynomials in the indeterminate vector x=(x1, x2, …, xL) and the ring Zp(N1N2…NL). Issues related to existence of isomorphic mappings, their properties and multiplicative complexity of the resulting algorithm have been addressed. The applications of the MPRNS scheme are also presented
Keywords :
computational complexity; polynomials; residue number systems; signal processing; L-variate polynomials; MPRNS; PRNS; indeterminate vector; isomorphic representation; modular rings; multiplicative complexity; multivariate polynomial product; multivariate polynomial residue number system; polynomial residue number system; univariate polynomials modulo; Algebra; Arithmetic; Array signal processing; Convolution; Digital signal processing; Multidimensional signal processing; Polynomials; Signal processing; Signal processing algorithms; Throughput;
Journal_Title :
Signal Processing, IEEE Transactions on