RUS  ENG
Полная версия
ЖУРНАЛЫ // Известия высших учебных заведений. Математика // Архив

Изв. вузов. Матем., 2020, номер 6, страницы 3–8 (Mi ivm9576)

Эффективное программирование процедуры вычисления НОД натуральных чисел

Аль Халиди Аркан Мохаммед, Ш. Т. Ишмухаметов

Казанский федеральный университет, ул. Кремлевская, д. 18, г. Казань, 420008, Россия

Аннотация: Изучается проблема ускорения вычисления наибольшего общего делителя натуральных чисел на основе аппроксимирующего $k$-арного алгоритма. Предложена схема реализации аппроксимирующего алгоритма, обеспечивающая значение коэффициента редукции рассматриваемых чисел $A_i/B_i$ не меньше $k$, где $k=2^s$ — регулируемый параметр вычисления, не превышающий размер машинного слова. Такой подход обеспечивает значительное преимущество нашего алгоритма по отношению к классическому алгоритму Евклида.

Ключевые слова: наибольший общий делитель, алгоритм Евклида, $k$-арный алгоритм, аппроксимирующий $k$-арный алгоритм.

УДК: 511.1

Поступила: 09.07.2019
Исправленный вариант: 20.09.2019
Принята к публикации: 25.09.2019

DOI: 10.26907/0021-3446-2020-6-3-8


 Англоязычная версия: Russian Mathematics (Izvestiya VUZ. Matematika), 2020, 64:6, 1–5

Реферативные базы данных:


© МИАН, 2024