• DocumentCode
    133628
  • Title

    Parallel algorithms for addition in non-standard number systems

  • Author

    Frougny, Christiane ; Heller, Pavel ; Pelantova, Edita ; Svobodova, Milena

  • Author_Institution
    LIAFA, Univ. Paris 7, Paris, France
  • fYear
    2014
  • fDate
    9-14 Feb. 2014
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    In 1961 Avizienis proposed a parallel algorithm for addition in base 10 with digit set A = {-6, -5, ..., 5, 6}. Such an algorithm performs addition in constant time, independently of the length of the representation of the summands. In computer arithmetic parallel addition is used for speeding up multiplication and division algorithms. In this work we consider number systems where the base is a complex number β such that |β| > 1. We show that we can find a set of signed-digits on which addition is realizable by a parallel algorithm if and only if β is an algebraic number with no conjugate of modulus 1. We then address the question of the size of the digit set that permits parallel addition. We also investigate block parallel addition.
  • Keywords
    algebra; number theory; parallel algorithms; algebraic number; block parallel addition; complex number; computer arithmetic parallel addition; division algorithms; multiplication algorithms; nonstandard number systems; parallel algorithms; signed digits; summands; Doppler effect; Greedy algorithms; Parallel algorithms; Polynomials;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Theory and Applications Workshop (ITA), 2014
  • Conference_Location
    San Diego, CA
  • Type

    conf

  • DOI
    10.1109/ITA.2014.6804265
  • Filename
    6804265