|
Приближение вещественного числа рациональным в аппроксимирующем $k$-арном алгоритме
Р. Р. Еникеев Казанский (Приволжский) федеральный университет,
г. Казань, 420008, Россия
Аннотация:
Исследована задача нахождения наилучшего приближения вещественного
числа несократимой дробью, знаменатель которой не превосходит
заданного значения $n$. Цель работы состояла в нахождении самого
быстрого метода аппроксимации, что позволит ускорить сходимость
аппроксимирующего $k$-арного алгоритма вычисления наибольшего общего
делителя. Описано приближение с помощью рядов Фарея, рассмотрены
методы ускорения этого алгоритма с использованием условия быстрого
выхода из цикла, предвычисления начальных шагов алгоритма и поиска
по заранее построенному ряду. Рассмотрена также аппроксимация
цепными дробями и разработан метод, который использует их и
предвычисленные начальные шаги, полученные с помощью рядов Фарея.
Получены оценки сложности этих методов и проведено сравнение
алгоритмов по количеству итераций и времени выполнения. В результате
сравнения показано, что приближение с помощью рядов Фарея и
предвычислением показывает лучшее время, а среди алгоритмов, не
использующих дополнительную память, – метод, основанный на цепных
дробях. Полученные результаты позволяют выбрать подходящий алгоритм
в зависимости от требований, предъявляемых к программному продукту,
реализующему приближение вещественного числа.
Ключевые слова:
аппроксимирующий $k$-арный алгоритм, ряды Фарея, цепные дроби.
Образец цитирования:
Р. Р. Еникеев, “Приближение вещественного числа рациональным в аппроксимирующем $k$-арном алгоритме”, Учен. зап. Казан. ун-та. Сер. Физ.-матем. науки, 161, № 2, Изд-во Казанского ун-та, Казань, 2019, 250–262
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/uzku1515 https://www.mathnet.ru/rus/uzku/v161/i2/p250
|
Статистика просмотров: |
Страница аннотации: | 238 | PDF полного текста: | 203 | Список литературы: | 25 |
|