Показати скорочену інформацію

dc.contributor.authorДенисюк, В. О.uk
dc.contributor.authorМоскалец, А. І.uk
dc.contributor.authorDenysiuk, V. O.en
dc.contributor.authorMoskalets, A. I.en
dc.date.accessioned2026-09-03T10:37:52Z
dc.date.available2026-09-03T10:37:52Z
dc.date.issued2026
dc.identifier.citationДенисюк В. О., Москалец А. І. Дослідження реалізації алгоритмів взаємного виключення в розподілених системах на основі передачі маркера // Матеріали Міжнародної науково-практичної інтернет-конференції «Молодь в науці: дослідження, проблеми, перспективи (МН-2026)», м. Вінниця, 22-26 червня 2026 р. Електрон. текст. дані. 2026. URI: https://conferences.vntu.edu.ua/index.php/mn/mn2026/paper/view/27265.uk
dc.identifier.urihttps://ir.lib.vntu.edu.ua/handle/123456789/53232
dc.description.abstractУ роботі розглянуто дослідження та програмну реалізацію алгоритмів взаємного виключення в розподілених системах, зокрема методів, що базуються на передачі маркера. Проведено аналіз принципів роботи кільцевого алгоритму Token Ring та алгоритму Suzuki–Kasami для забезпечення коректного доступу до спільних ресурсів. Обґрунтовано вибір мови Python та технології багатопотокової обробки для моделювання процесів взаємного виключення. Створено програмну модель та проведено тестування ефективності алгоритмів за критеріями кількості повідомлень, затримки доступу та стійкості до втрати маркера. Результати дослідження підтверджують високу масштабованість та низькі комунікаційні витрати обраних методів.uk
dc.description.abstractThe paper presents a study and software implementation of mutual exclusion algorithms in distributed systems, specifically focusing on token-based methods. The operational principles of the Token Ring and Suzuki–Kasami algorithms are analyzed to ensure correct access to shared resources. The choice of the Python programming language and multi-threading technology for modeling mutual exclusion processes is justified. A software model was developed, and the efficiency of the algorithms was tested based on criteria such as message complexity, access latency, and resilience to token loss. The research results confirm high scalability and low communication overhead of the selected methods.en
dc.language.isouk_UAuk_UA
dc.publisherВНТУuk
dc.relation.ispartofМатеріали Міжнародної науково-практичної інтернет-конференції «Молодь в науці: дослідження, проблеми, перспективи (МН-2026)», м. Вінниця, 22-26 червня 2026 р.uk
dc.relation.urihttps://conferences.vntu.edu.ua/index.php/mn/mn2026/paper/view/27265
dc.subjectрозподілені системиuk
dc.subjectвзаємне виключенняuk
dc.subjectToken Ringen
dc.subjectSuzuki-Kasamien
dc.subjectdistributed systemsen
dc.subjectmutual exclusionen
dc.subjectToken Ringen
dc.subjectSuzuki-Kasamien
dc.titleДослідження реалізації алгоритмів взаємного виключення в розподілених системах на основі передачі маркераuk
dc.typeThesis
dc.identifier.udc004.8
dc.relation.references4. Rauber, T. , Rnger, G. Chemnitz Parallel Programming for Multicore and Cluster Systems (3. edition). Springer. 2023. 554 p. Token ring algorithm. URL: https://www.ques10.com/p/2211/short-note-on-token-ring-algorithm/ Suzuki-Kasami algorithm. URL: https://en.wikipedia.org/wiki/Suzuki–Kasami_algorithm. У чому різниця між м'ютексом, монітором та семафором. URL: https://javarush.com/ua/groups/posts/uk.2174.u-chomurznicja-mzh-mjuteksom-montorom-ta-semaforom.en
dc.relation.referencesКритичні секції та проблема взаємного виключення. URL: https://vseosvita.ua/library/krytychni-sektsii-ta-problemavzaiemnoho-vykliuchennia-875683.htmluk
dc.relation.referencesTkinter — Python Interface to Tcl/Tk. Python.org. URL: https://docs.python.org/3/library/tkinter.htmlen
dc.relation.referencesThe Unified Modeling Language. URL: https://www.uml-diagrams.org/.en


Файли в цьому документі

Thumbnail

Даний документ включений в наступну(і) колекцію(ї)

Показати скорочену інформацію