Організація структурних засобів формування послідовностей псевдовипадкових рівноймовірних двійкових наборів

Автор(и)

  • Ігор Єрмоленко Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» Автор https://orcid.org/0009-0008-5298-4888
  • Антон Журба Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» Автор https://orcid.org/0009-0007-3375-2590

DOI:

https://doi.org/10.31861/sisiot2025.2.02016

Ключові слова:

GL-моделі, відмовостійкі багатопроцесорні системи, генератори

Анотація

У роботі представлено результати дослідження та розроблення структурних методів апаратної генерації псевдовипадкових рівноймовірних двійкових послідовностей. Проаналізовано особливості існуючих підходів до синтезу генераторів псевдовипадкових наборів і визначено їхні обмеження, пов’язані з фіксованим розподілом імовірностей або жорстко заданою потужністю вихідної множини. Запропоновано новий метод побудови структурних засобів генерації, який ґрунтується на каскадному дихотомічному розкладанні числа можливих комбінацій вихідної послідовності. Такий підхід забезпечує формування повної множини рівноймовірних наборів заданої розрядності при зменшенні апаратних витрат. Розроблено алгоритм побудови генератора, який охоплює етапи формування дерева розкладання, синтезу та мінімізації комбінаційних схем, що реалізують функції парності, а також визначення ймовірностей переходів між вершинами графа розкладання. Опис алгоритму подано у формалізованому вигляді, що спрощує його подальшу реалізацію та аналіз. Показано, що використання запропонованого методу дозволяє визначати ймовірності переходів через прості відношення між компонентами розкладання, що значно спрощує схемотехнічну реалізацію генератора. Запропонована структура формувача забезпечує отримання рівноймовірних псевдовипадкових наборів незалежно від потужності вихідної множини. Доведено, що швидкодія такого генератора визначається не розміром множини N, а її двійковим логарифмом, тобто розрядністю вихідного коду m. Практичну реалізацію методу проілюстровано на прикладі, наведено способи обчислення ймовірностей та побудови функцій парності. Отримані результати можуть бути використані під час проектування високопродуктивних систем тестування цифрових пристроїв, засобів моделювання відмовостійких багатопроцесорних систем і генераторів випадкових даних у цифровій обчислювальній техніці.

Завантажити

Дані для завантаження поки недоступні.

Біографії авторів

  • Ігор Єрмоленко, Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського»

    Аспірант кафедри системного програмування та спеціальних обчислювальних систем. Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського». Галузь досліджень: GL-моделі; оцінка надійності відмовостійких багатопроцесорних систем.

  • Антон Журба, Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського»

    Аспірант кафедри системного програмування та спеціальних обчислювальних систем. Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського». Галузь досліджень: GL-моделі; оцінка надійності відмовостійких багатопроцесорних систем.

Посилання

I. V. Maidanyuk, K. V. Morozov, E. R. Potapova, and A. V. Shuryga, “On one property of a GL-model with a minimum number of lost edges,” Scientific Bulletin of Chernivtsi University. Series: Computer Systems and Components, vol. 1, no. 2, pp. 31–34, 2010.

K. V. Morozov, E. R. Potapova, and N. K. Kichigin, “GL-model of a hierarchical system with processors at all hierarchy levels,” Proceedings of the All-Ukrainian Scientific and Practical Conference, pp. 35–37, 2016.

E. R. Potapova, A. V. Shuryga, and I. V. Maidanyuk, “On one method for modifying the edge functions of a GL-model,” Information-Control Systems in Railway Transport, no. 4, p. 48, 2012.

I. A. Yermolenko, “Method for constructing GL-models for consecutive-k-within-m-out-of-n systems,” Computer-Integrated Technologies: Education, Science, Production, no. 61, pp. 6–11, 2025, doi: 10.36910/6775-2524-0560-2025-61-01.

F. Panneton, P. L’Ecuyer, and M. Matsumoto, “Improved long-period generators based on linear recurrences modulo 2,” ACM Transactions on Mathematical Software, vol. 32, no. 1, pp. 1–16, 2006.

S. Sánchez, R. Criado, and C. Vega, “A generator of pseudo-random number sequences with a very long period,” Mathematical and Computer Modelling, vol. 42, nos. 7–8, pp. 809–816, 2005, doi: 10.1016/j.mcm.2005.09.009.

V. A. Romankevich and I. V. Maidanyuk, “Structural method for forming binary pseudorandom vectors of a given weight,” Upravlyayushchiye Sistemy i Mashin, no. 5, pp. 28–33, 58, 2011.

A. M. Romankevich, I. V. Maidanyuk, and V. A. Romankevich, “On the formation of control functions for a generator of binary vector sequences,” Radio Electronic and Computer Systems, no. 6, pp. 157–163, 2014.

V. V. Grol, V. A. Romankevich, E. R. Potapova, and S. M. Moravedge, “Structural method of generating pseudorandom sequences of a special type,” Radio Electronic and Computer Systems, no. 5, pp. 230–236, 2010.

R. P. Brent, “Some long-period random number generators using shifts and xors,” The Proceedings of ANZIAM, vol. 48, pp. C188–C202, 2006.

R. Al Shboul and V. A. Romankevich, “Structural means generating pseudorandom sequences of fixed-weight binary patterns,” International Journal of Computer Science & Network Security, vol. 17, no. 10, pp. 62–66, 2017.

Завантаження


Переглядів анотації: 278

Опубліковано

2025-12-30

Номер

Розділ

Статті

Як цитувати

[1]
І. Єрмоленко and А. Журба, “Організація структурних засобів формування послідовностей псевдовипадкових рівноймовірних двійкових наборів”, SISIOT, vol. 3, no. 2, p. 02016, Dec. 2025, doi: 10.31861/sisiot2025.2.02016.

Схожі статті

1-10 з 70

Ви також можете розпочати розширений пошук схожих статей для цієї статті.