|
Эта публикация цитируется в 5 научных статьях (всего в 5 статьях)
Эффективное сравнение чисел в системе остаточных классов на основе позиционной характеристики
М. Г. Бабенкоa, А. Н. Черныхbcd, Н. И. Червяковa, В. А. Кучуковa, В. Миранда-Лопесd, Р. Ривера-Родригесd, Чж. Дуe a Северо-Кавказский федеральный университет
b Институт системного программирования РАН им. В.П. Иванникова
c Южно-Уральский государственный университет
d Центр научных исследований и высшего образования Энсенада
e Университет Цинхуа
Аннотация:
Операция сравнения чисел широко используется при реализации большинства современных алгоритмов. Реализация алгоритма сравнения чисел в системе остаточных классов (СОК) состоит из двух этапов. Первый этап — вычисление позиционной характеристики модулярного числа. Второй этап — сравнение позиционных характеристик модулярных чисел в позиционной системе счисления. В статье предлагается новый эффективный алгоритм вычисления позиционной характеристики числа в СОК, основанный на использовании приближенного метода. Использование этого метода не требует дорогостоящих модульных операций, которые заменяются быстрыми битовыми операциями сдвиг вправо и взятия младших бит. Доказано, что в случае, когда динамический диапазон СОК является нечетным числом, размер операндов уменьшается на размер модуля. Если одно из оснований СОК является степенью двойки, то размер операндов меньше динамического диапазона.
Ключевые слова:
система остаточных классов, немодульные операции, сравнение чисел, приближенный метод.
Образец цитирования:
М. Г. Бабенко, А. Н. Черных, Н. И. Червяков, В. А. Кучуков, В. Миранда-Лопес, Р. Ривера-Родригес, Чж. Ду, “Эффективное сравнение чисел в системе остаточных классов на основе позиционной характеристики”, Труды ИСП РАН, 31:2 (2019), 187–202
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/tisp417 https://www.mathnet.ru/rus/tisp/v31/i2/p187
|
Статистика просмотров: |
Страница аннотации: | 212 | PDF полного текста: | 401 | Список литературы: | 26 |
|