<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Особливості представлення мережного алгоритму сортування з ранжуванням

dc.contributor.authorМартинюк, Т. Б.uk
dc.contributor.authorКруківський, Б.uk
dc.contributor.authorКуперштейн, Л. М.uk
dc.contributor.authorКренцін, М. Д.uk
dc.contributor.authorMartyniuk, T.en
dc.contributor.authorKrukivskyi, B.en
dc.contributor.authorKupershtein, L.en
dc.contributor.authorKrentsin, M.en
dc.identifier.orcidhttps://orcid.org/0000-0001-9952-9438
dc.identifier.orcidhttps://orcid.org/0000-0003-0788-3259
dc.identifier.orcidhttps://orcid.org/0000-0001-6737-7134
dc.identifier.orcidhttps://orcid.org/0000-0002-1792-9401
dc.titleОсобливості представлення мережного алгоритму сортування з ранжуваннямuk
dc.title.alternativePresentation peculiarities of the network sorting algorithm with rankingen
dc.date.issued2023
dc.publisherХмельницький національний університетuk
dc.identifier.citationМартинюк Т., Круківський Б., Куперштейн Л., Кренцін М. Особливості представлення мережного алгоритму сортування з ранжуванням // Вимірювальна та обчислювальна техніка в технологічних процесах. 2023. Вип. 2. С. 183-190. URI: https://vottp.khmnu.edu.ua/index.php/vottp/article/view/130.uk
dc.relation.ispartofВимірювальна та обчислювальна техніка в технологічних процесах. Вип. 2 : 183-190.uk
dc.relation.urihttps://vottp.khmnu.edu.ua/index.php/vottp/article/view/130
dc.identifier.doihttps://doi.org/10.31891/2219-9365-2023-74-25
dc.identifier.issn2219-9365
dc.identifier.udc004.94.2
dc.identifier.urihttps://ir.lib.vntu.edu.ua/handle/123456789/51452
dc.description.abstractThe improvement of known sorting algorithms and the development of new approaches to sorting is primarily due to their widespread use in the most common application areas today. This affects, for example, to search engines, DB control systems, neural network and expert technologies, pre-processing of signals and images. Along with developed software tools for sorting data arrays, hardware implementation models of sorting are of some interest, as one of the most widespread associative-logical operations. This especially applies to parallel sorting methods, which include variants of their network representation. The article considers the peculiarities of the network algorithm for sorting a linear numerical array based on the well-known method of pair exchange. A feature of the proposed approach is the use of formed ranks of the array corresponding elements in the process of sorting them. As a result, the gradual transformation (tuning) of the ranks of the array elements allows you to abandon the need to perform a complex procedure of commutation of the elements themselves in the formed pairs. This time-consuming operation is replaced by high-speed increment/decrement operations on the corresponding ranks. For comparison, an example of the cycles of two sorting processes is shown in the form of a table: according to the classic network method of pair exchange and the proposed approach with the formation of the corresponding ranks. A classic version of the step-by-step description of the network sorting algorithm with ranking is presented. For comparison, a description of this algorithm in terms of the system of algorithmic algebras (SAA) Glushkov is presented. This approach shows the compact presentation of the proposed algorithm, and also allows showing a significant level of processing parallelism inherent in network sorting algorithms.en
dc.description.abstractВдосконалення відомих алгоритмів сортування та розроблення нових підходів до сортування пов’язано, в першу чергу, з їх широким застосуванням у найпоширеніших у теперішній час прикладних областях. Це стосується, наприклад, пошукових систем, систем управління БД, нейромережних та експертних технологій, попереднього оброблення сигналів і зображень. Поряд з розвинутими програмними засобами сортування масивів даних певний інтерес представляють апаратні реалізаційні моделі сортування, як однієї з найбільш розповсюджених асоціативно-логічних операцій. Особливо це стосується паралельних методів сортування, до яких належать варіанти їх мережного подання. У статті розглянуто особливості мережного алгоритму сортування лінійного числового масиву на базі відомого методу попарного обміну. Особливістю запропонованого підходу є використання сформованих рангів відповідних елементів масиву в процесі їх сортування. В результаті поступове перетворення (підлаштування) рангів елементів масиву дозволяє відмовитись від необхідності виконання складної процедури перекомутації самих елементів у сформованих парах. Ця трудомістка операція замінюється швидкісними операціями інкремента/декремента над відповідними рангами. Для порівняння у вигляді таблиці показано приклад по циклах двох процесів сортування: за класичним мережним методом попарного обміну і запропонованим підходом з формуванням відповідних рангів. Наведено класичний варіант покрокового опису алгоритму мережного сортування з ранжуванням. Для порівняння представлено опис цього алгоритму у термінах системи алгоритмічних алгебр (САА) Глушкова. Такий підхід свідчить про компактність подання запропонованого алгоритму, а також дозволяє показати значний рівень паралелізму оброблення, притаманний мережним алгоритмам сортування.uk
dc.subjectсортуванняuk
dc.subjectмережний алгоритмuk
dc.subjectрангuk
dc.subjectсистема алгоритмічних алгебрuk
dc.subjectsortingen
dc.subjectnetwork algorithmen
dc.subjectranken
dc.subjectsystem of algorithmic algebrasen
dc.typeArticle, professional native edition
dc.typeArticle
dc.language.isoukuk
dc.date.accessioned2026-05-12T12:25:46Z
dc.date.available2026-05-12T12:25:46Z

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
201012.pdf
Розмір:
628,21 KB
Формат:
Adobe Portable Document Format

Ліцензійна угода

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
license.txt
Розмір:
129 B
Формат:
Plain Text
Опис: