<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">procyber</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник кибернетики</journal-title><trans-title-group xml:lang="en"><trans-title>Proceedings in Cybernetics</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">1999-7604</issn><publisher><publisher-name>Бюджетное учреждение высшего образования Ханты-Мансийского автономного округа – Югры «Сургутский государственный университет»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.34822/1999-7604-2022-4-77-90</article-id><article-id custom-type="elpub" pub-id-type="custom">procyber-478</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ФИЗИКО-МАТЕМАТИЧЕСКИЕ НАУКИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>Physics and Mathematics</subject></subj-group></article-categories><title-group><article-title>ОБЗОР МЕТОДОВ И ОЦЕНКА СЛОЖНОСТИ АЛГОРИТМОВ ОПЕРАЦИЙ СРАВНЕНИЯ В МОДУЛЯРНОЙ АРИФМЕТИКЕ И ПЕРЕВОДА ИЗ МОДУЛЯРНОЙ СИСТЕМЫ В ПОЗИЦИОННУЮ СИСТЕМУ СЧИСЛЕНИЯ</article-title><trans-title-group xml:lang="en"><trans-title>METHODS REVIEW AND COMPLEXITY ESTIMATION OF THE ALGORITHMS FOR COMPARISON OPERATIONS IN MODULAR ARITHMETIC AND TRANSFER OPERATIONS FROM A MODULAR NUMBER SYSTEM TO A POSITIONAL NUMBER SYSTEM</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-9751-4232</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Золотарева</surname><given-names>Н. С.</given-names></name><name name-style="western" xml:lang="en"><surname>Zolotareva</surname><given-names>N. S.</given-names></name></name-alternatives><bio xml:lang="ru"><p>аспирант</p><p>E-mail: zolotareva_ns@surgu.ru</p></bio><bio xml:lang="en"><p>Postgraduate</p><p>E-mail: zolotareva_ns@surgu.ru</p></bio><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Сургутский государственный университет, Сургут</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Surgut State University, Surgut</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2022</year></pub-date><pub-date pub-type="epub"><day>30</day><month>12</month><year>2022</year></pub-date><volume>0</volume><issue>4 (48)</issue><fpage>77</fpage><lpage>90</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Золотарева Н.С., 2022</copyright-statement><copyright-year>2022</copyright-year><copyright-holder xml:lang="ru">Золотарева Н.С.</copyright-holder><copyright-holder xml:lang="en">Zolotareva N.S.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.vestcyber.ru/jour/article/view/478">https://www.vestcyber.ru/jour/article/view/478</self-uri><abstract><p>Изложено математическое описание методов выполнения немодульных операций в модулярной арифметике: перевод из модулярной системы счисления в позиционную систему счисления и операции сравнения в модулярной системе счисления. Разработана программа на языке Python, моделирующая выполнение алгоритмов на электронно-вычислительной машине. Приведены примеры и представлены результаты работы алгоритмов. Выполнены оценки сложности алгоритмов для их сравнения и выявления оптимальных.</p></abstract><trans-abstract xml:lang="en"><p>The article presents a mathematical description of methods for performing non-modular oper-ations in modular arithmetic, such as transfer operations from a modular number system to a positional number system and comparison operations in a modular number system. A program for simulating algorithms on a com-puter was developed in Python. The study provides examples and results of the algorithms’ performance. The algorithms’ complexity is estimated in order to compare them and determine the most effective one.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>модулярная арифметика</kwd><kwd>модульные операции</kwd><kwd>немодульные операции</kwd><kwd>сравнение чисел</kwd><kwd>Китайская теорема об остатках</kwd><kwd>ранг числа</kwd><kwd>сложность алгоритмов</kwd><kwd>математическое моделирование</kwd></kwd-group><kwd-group xml:lang="en"><kwd>modular arithmetic</kwd><kwd>modular operations</kwd><kwd>non-modular operations</kwd><kwd>number comparison</kwd><kwd>Chinese remainder theorem</kwd><kwd>number rank</kwd><kwd>complexity of algorithms</kwd><kwd>mathematical modeling</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Лобес М. В. Разработка методов и алгоритмов модулярных вычислений для задач большой алгоритмической сложности : автореф. дис. … канд. физ.-мат. наук. Ставрополь, 2009. 20 с.</mixed-citation><mixed-citation xml:lang="en">Лобес М. В. Разработка методов и алгоритмов модулярных вычислений для задач большой алгоритмической сложности : автореф. дис. … канд. физ.-мат. наук. Ставрополь, 2009. 20 с.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Лавриненко А. Н., Червяков Н. И. Исследование немодульных операций в àсистеме остаточных классов // Науч. ведомости. Компьютер. моделирование 2012. № 1 (120), Вып. 21/1. С. 110-122.</mixed-citation><mixed-citation xml:lang="en">Лавриненко А. Н., Червяков Н. И. Исследование немодульных операций в àсистеме остаточных классов // Науч. ведомости. Компьютер. моделирование 2012. № 1 (120), Вып. 21/1. С. 110-122.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Акушский И. Я., Юдицкий Д. И. Машинная арифметика в остаточных классах. М. : Сов. Радио, 1968. 439 с.</mixed-citation><mixed-citation xml:lang="en">Акушский И. Я., Юдицкий Д. И. Машинная арифметика в остаточных классах. М. : Сов. Радио, 1968. 439 с.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Исупов К. С. Методика выполнения базовых немодульных операций в модулярной арифметике с применением интервальных позиционных характеристик // Изв. высш. учеб. заведений. Поволжский регион. Технич. науки. 2013. № 3 (27). С. 26-39.</mixed-citation><mixed-citation xml:lang="en">Исупов К. С. Методика выполнения базовых немодульных операций в модулярной арифметике с применением интервальных позиционных характеристик // Изв. высш. учеб. заведений. Поволжский регион. Технич. науки. 2013. № 3 (27). С. 26-39.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Червяков Н. И., Авербух В. М., Бабенко М. Г. и др. Приближенный метод выполнения немодульных операций в системе остаточных классов // Фундамент. исслед. 2012. № 6-1. С. 189-193. URL: https://fundamental-research.ru/ru/article/view?id=29963(дата обращения: 20.10.2022).</mixed-citation><mixed-citation xml:lang="en">Червяков Н. И., Авербух В. М., Бабенко М. Г. и др. Приближенный метод выполнения немодульных операций в системе остаточных классов // Фундамент. исслед. 2012. № 6-1. С. 189-193. URL: https://fundamental-research.ru/ru/article/view?id=29963(дата обращения: 20.10.2022).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Ляхов П. А., Гробова Т. А., Карасев И. В. Моделирование алгоритмов обратного преобразования чисел из системы остаточных классов в позиционную систему счисления // Актуал. направления науч. исслед. XXI века: теория и практика. 2015. Т. 3, № 7-4 (18-4). C. 430-433.</mixed-citation><mixed-citation xml:lang="en">Ляхов П. А., Гробова Т. А., Карасев И. В. Моделирование алгоритмов обратного преобразования чисел из системы остаточных классов в позиционную систему счисления // Актуал. направления науч. исслед. XXI века: теория и практика. 2015. Т. 3, № 7-4 (18-4). C. 430-433.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Ляхов П. А., Голошубова Ю. В., Попова Е. А. Сравнительный анализ методов перевода чисел из системы остаточных классов в позиционную систему счисления // Молодой ученый. 2017. № 22 (156). С. 1-6. URL: https://moluch.ru/archive/156/44137 (дата обращения: 19.10.2022).</mixed-citation><mixed-citation xml:lang="en">Ляхов П. А., Голошубова Ю. В., Попова Е. А. Сравнительный анализ методов перевода чисел из системы остаточных классов в позиционную систему счисления // Молодой ученый. 2017. № 22 (156). С. 1-6. URL: https://moluch.ru/archive/156/44137 (дата обращения: 19.10.2022).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Полисский Ю. Д. Сравнение чисел в системе остаточных классов // 50 лет модулярной арифметики : тр. Юбилейн. Междунар. науч.-техн. конф., 23- 25 ноября 2005 г., Москва, Зеленоград. М. : МИЭТ, 2005. С. 274-290.</mixed-citation><mixed-citation xml:lang="en">Полисский Ю. Д. Сравнение чисел в системе остаточных классов // 50 лет модулярной арифметики : тр. Юбилейн. Междунар. науч.-техн. конф., 23- 25 ноября 2005 г., Москва, Зеленоград. М. : МИЭТ, 2005. С. 274-290.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Краснобаев В. А., Янко А. С., Кошман С. А. Метод арифметического сравнения данных, представленных в системе остаточных классов // Кибернетика и систем. анализ. 2016. Т. 52, № 34. С. 157-162.</mixed-citation><mixed-citation xml:lang="en">Краснобаев В. А., Янко А. С., Кошман С. А. Метод арифметического сравнения данных, представленных в системе остаточных классов // Кибернетика и систем. анализ. 2016. Т. 52, № 34. С. 157-162.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Бабенко М. Г., Черных А. Н, Червяков Н. И. и др. Эффективное сравнение чисел в системе остаточных классов на основе позиционной характеристики // Тр. ИСП РАН. 2019. Т. 31, Вып. 2. С. 187-202.</mixed-citation><mixed-citation xml:lang="en">Бабенко М. Г., Черных А. Н, Червяков Н. И. и др. Эффективное сравнение чисел в системе остаточных классов на основе позиционной характеристики // Тр. ИСП РАН. 2019. Т. 31, Вып. 2. С. 187-202.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Исупов К. С. Об одном алгоритме сравнения чисел в системе остаточных классов // Вестн. Астрахан. гос. техн. ун-та. Сер. Управление, вычисл. техн. информ. 2014. № 3. С. 40-49.</mixed-citation><mixed-citation xml:lang="en">Исупов К. С. Об одном алгоритме сравнения чисел в системе остаточных классов // Вестн. Астрахан. гос. техн. ун-та. Сер. Управление, вычисл. техн. информ. 2014. № 3. С. 40-49.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Тейтельбаум В. Н. Сравнение чисел в чешской си-стеме счисления // Докл. АН СССР. 1958. Т. 121, № 5. С. 807-810.</mixed-citation><mixed-citation xml:lang="en">Тейтельбаум В. Н. Сравнение чисел в чешской си-стеме счисления // Докл. АН СССР. 1958. Т. 121, № 5. С. 807-810.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Копыткова Л. Б. Математические модели нейросетевой реализации модулярных вычислительных структур для высокоскоростной цифро-вой фильтрации : дис. ... канд. физ.-мат. наук. Ставрополь, 2001. 264 с.</mixed-citation><mixed-citation xml:lang="en">Копыткова Л. Б. Математические модели нейросетевой реализации модулярных вычислительных структур для высокоскоростной цифро-вой фильтрации : дис. ... канд. физ.-мат. наук. Ставрополь, 2001. 264 с.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Червяков Н. И., Ляхов П. А., Копыткова Л. Б. и др. Обработка информации в системе остаточных классов (СОК). Ставрополь : Север.-Кавказ. федер. ун-т, 2016. 225 с. URL: https://book.ru/book 928854 (дата обращения: 06.09.2022).</mixed-citation><mixed-citation xml:lang="en">Червяков Н. И., Ляхов П. А., Копыткова Л. Б. и др. Обработка информации в системе остаточных классов (СОК). Ставрополь : Север.-Кавказ. федер. ун-т, 2016. 225 с. URL: https://book.ru/book 928854 (дата обращения: 06.09.2022).</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Кочеров Ю. Н. Разработка методов и алгоритмов разделения и восстановления данных в модулярных пороговых структурах для распределенных вычислительных сетей : моногр. Ставрополь : Север.-Кавказ. федер. ун-т, 2016. 239 с.</mixed-citation><mixed-citation xml:lang="en">Кочеров Ю. Н. Разработка методов и алгоритмов разделения и восстановления данных в модулярных пороговых структурах для распределенных вычислительных сетей : моногр. Ставрополь : Север.-Кавказ. федер. ун-т, 2016. 239 с.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
