• DocumentCode
    775682
  • 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
  • Volume
    43
  • Issue
    5
  • fYear
    1995
  • fDate
    5/1/1995 12:00:00 AM
  • Firstpage
    1310
  • Lastpage
    1312
  • 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;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/78.382425
  • Filename
    382425