Please use this identifier to cite or link to this item:
https://eztuir.ztu.edu.ua/123456789/9171| Title: | RD-GST: онлайн метод побудови розподілених узагальнених суфіксних дерев |
| Other Titles: | RD-GST: online method for constructing distributed generalized suffix trees |
| Authors: | Садовий, Я.С. Воротнiков, В.В. Sadovyi, I.S. Vorotnikov, V.V. |
| Keywords: | узагальнене суфiксне дерево розподiленi обчислення потоковi данi структури даних текстовий пошук generalized suffix tree distributed computing streaming data data structures text search |
| Issue Date: | 2026 |
| Publisher: | Державний університет "Житомирська політехніка" |
| Series/Report no.: | Технічна інженерія;1(97) |
| Abstract: | Узагальнені суфіксні дерева (УСД) є фундаментальними структурами даних для точного пошуку підрядків із лінійною часовою складністю O(m) відносно довжини запиту m, незалежно від розміру індексованого корпусу. Завдяки цій властивості УСД широко застосовуються в аналізі геномних послідовностей та індексуванні великих текстових масивів. Попри це, переважна більшість розподілених реалізацій УСД є офлайн-орієнтованими: вони будують індекс для статичного набору рядків, а надходження нових даних вимагає повної або істотної реконструкції структури. Це унеможливлює їх застосування в аналітичних платформах із безперервними потоками даних, що потребують одночасно високої швидкості та точності пошуку. Метою роботи є розроблення методу побудови розподіленого узагальненого суфіксного дерева, придатного для інкрементальної обробки потокових даних у кластерному середовищі без повної перебудови індексу при надходженні нових рядків. Запропоновано метод RD-GST, який поєднує інкрементальну стратегію конструювання суфіксного дерева з хеш-орієнтованою схемою розподілу рядків між вузлами обчислювального кластера. Метод реалізовано в архітектурі «координатор – робочі вузли» у контейнеризованому середовищі на базі Docker та AWS ECS. Принцип локальності оброблення мінімізує обсяг міжвузлових комунікацій і забезпечує інкрементальне оновлення індексу без повної реконструкції. Для оцінювання ефективності проведено порівняльний експеримент із методом DGST на підвибірках корпусу DNS-імен обсягом 100–600 млн символів за однакових обчислювальних ресурсів. RD-GST забезпечує прискорення у 3,2–5,1 разу та пропускну здатність 5,1–5,5 млн символів/с проти 0,9–1,7 млн символів/с для DGST. Перевага у швидкодії супроводжується інтенсивнішим споживанням оперативної пам’яті, що потребує пропорційного нарощування ресурсів зі збільшенням обсягу корпусу. Доведено практичну ефективність онлайн-підходу для потокової обробки текстових корпусів у реальному часі. Усі результати відтворювані на основі відкритих програмних реалізацій за узгоджених експериментальних умов. |
| URI: | https://eztuir.ztu.edu.ua/123456789/9171 |
| Appears in Collections: | Технічна інженерія |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| 31. Садовий.pdf | 641.95 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.