Proceedings of the Institute for System Programming of the RAS
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Proceedings of ISP RAS:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Proceedings of the Institute for System Programming of the RAS, 2019, Volume 31, Issue 2, Pages 187–202
DOI: https://doi.org/10.15514/ISPRAS-2019-31(2)-13
(Mi tisp417)
 

This article is cited in 5 scientific papers (total in 5 papers)

Efficient number comparison in the residue number system based on positional characteristics

M. G. Babenkoa, A. N. Tchernykhbcd, N. I. Chervyakova, V. A. Kuchukova, V. Miranda-Lópezd, R. Rivera-Rodriguezd, Z. Due

a North-Caucasus Federal University
b Ivannikov Institute for System Programming of the Russian Academy of Sciences
c South Ural State University
d CICESE Research Center
e Tsinghua University
Full-text PDF (631 kB) Citations (5)
References:
Abstract: An important operation for data processing is a number comparison. In Residue Number System (RNS), it consists of two steps: the computation of the positional characteristic of the number in RNS representation and comparison of its positional characteristics in the positional number system. In this paper, we propose a new efficient method to compute the positional characteristic based on the approximate method. The approximate method as a tool to compare numbers does not require resource-consuming non-modular operations that are replaced by fast bit right shift operations and taking the least significant bits. We prove that in case when the dynamic range of RNS is an odd number, the size of the operands is reduced by the size of the module. If one of the RNS moduli is a power of two, then the size of the operands is less than the dynamic range. It makes our method efficient for hardware implementation of cryptographic primitives and digital signal processing.
Keywords: residue number system, non-modular operation, number comparison, approximate method.
Funding agency Grant number
Ministry of Education and Science of the Russian Federation МК-341.2019.9
СП-2236.2018.5
Russian Foundation for Basic Research 18-07-01224
18-07-00109
This work was partly supported by the scholarship of the President of the Russian Federation to young scientists and graduate students МК-341.2019.9, СП-2236.2018.5, and also grants of RFBR 18-07-01224, 18-07-00109
Bibliographic databases:
Document Type: Article
Language: Russian
Citation: M. G. Babenko, A. N. Tchernykh, N. I. Chervyakov, V. A. Kuchukov, V. Miranda-López, R. Rivera-Rodriguez, Z. Du, “Efficient number comparison in the residue number system based on positional characteristics”, Proceedings of ISP RAS, 31:2 (2019), 187–202
Citation in format AMSBIB
\Bibitem{BabTchChe19}
\by M.~G.~Babenko, A.~N.~Tchernykh, N.~I.~Chervyakov, V.~A.~Kuchukov, V.~Miranda-L\'opez, R.~Rivera-Rodriguez, Z.~Du
\paper Efficient number comparison in the residue number system based on positional characteristics
\jour Proceedings of ISP RAS
\yr 2019
\vol 31
\issue 2
\pages 187--202
\mathnet{http://mi.mathnet.ru/tisp417}
\crossref{https://doi.org/10.15514/ISPRAS-2019-31(2)-13}
\elib{https://elibrary.ru/item.asp?id=38469696}
Linking options:
  • https://www.mathnet.ru/eng/tisp417
  • https://www.mathnet.ru/eng/tisp/v31/i2/p187
  • This publication is cited in the following 5 articles:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Proceedings of the Institute for System Programming of the RAS
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2025