Оптимізація маршрутів передавання даних у безпровідних сенсорних мережах із використанням генетичного алгоритму та алгоритму мурашиної колонії

Автор(и)

DOI:

https://doi.org/10.33216/1998-7927-2026-304-6-143-152

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

безпровідна сенсорна мережа, маршрутизація, генетичний алгоритм, алгоритм мурашиної колонії, метаевристична оптимізація

Анотація

Стаття присвячена задачі визначення маршруту передавання даних між сенсорними вузлами безпровідної сенсорної мережі за допомогою двох метаевристичних підходів – генетичного алгоритму та алгоритму оптимізації мурашиною колонією. Актуальність дослідження зумовлена тим, що вибір послідовності проміжних вузлів безпосередньо впливає на протяжність шляху, кількість операцій приймання і повторного передавання пакетів, затримку тощо. Метою роботи є методично узгоджене порівняння генетичного алгоритму та алгоритму мурашиної колонії за спільної топології, однакового радіуса зв’язку (30 м), фіксованої пари вузлів «джерело-отримувач» і єдиного критерію мінімізації сумарної довжини маршруту для здійснення оцінки щодо впливу механізму пошуку на вибір найкращого маршруту. У генетичному алгоритмі кандидатне рішення кодується впорядкованою послідовністю вузлів від джерела до отримувача. Еволюційне вдосконалення популяції виконується із застосуванням турнірного відбору, схрещування маршрутів за спільним проміжним вузлом та мутації підмаршруту. Якість особини визначається за сумарною довжиною ребер, що входять до відповідного шляху. Аналіз зміни найкращого й середнього значень цільової функції протягом 200 поколінь показав швидке поліпшення популяції на початковій стадії та подальше уповільнення пошуку. Орієнтовно після ста поколінь спостерігалася стабілізація оцінок, що вказує на зосередження еволюційного процесу поблизу найкращого знайденого рішення. Алгоритм мурашиної колонії (ACO) реалізує послідовне формування маршруту штучними агентами. Імовірність вибору наступного сенсорного вузла визначається поєднанням феромонної інформації та евристичної привабливості доступного переходу. Після завершення руху агентів концентрація феромону коригується шляхом випаровування та підсилення ребер, що входять до коротших шляхів. Завдяки багаторазовому оновленню феромонної матриці колонія поступово накопичує інформацію про перспективні напрями передавання даних. За результатами імітаційного моделювання, в межах досліджуваного сценарію застосування генетичного алгоритму забезпечило формування маршруту, сумарна довжина якого була меншою порівняно з маршрутом, отриманим методом ACO: на 28,39 % для топології з 25 вузлів і на 30,75 % для топології зі 100 вузлів. Отримані результати показують, що для заданих координатних конфігурацій еволюційне опрацювання повних маршрутних хромосом дозволило сформувати компактнішу послідовність передавання даних, тоді як покрокова феромонна стратегія привела до довшого шляху.

Посилання

1. Swati, Arora M. Several categories of energy-efficient routing protocols, features, and security necessities in WSN: A review // 2022 3rd International Conference on Issues and Challenges in Intelligent Computing Techniques (ICICT). Ghaziabad, India, 2022. P. 1–6. DOI: https://doi.org/10.1109/ICICT55121.2022.10064506.

2. Chen H. Analysis and research of WSN reliable routing protocol // 2022 International Conference on Big Data, Information and Computer Network (BDICN). Sanya, China, 2022. P. 680–683. DOI: https://doi.org/10.1109/BDICN55575.2022.00131.

3. Пиріг Я., Пиріг Ю. Аналіз стратегій маршрутизації даних для безпровідних сенсорних мереж // Herald of Khmelnytskyi National University. Technical Sciences. 2025. Т. 351, № 3.1. С. 410–414. DOI: https://doi.org/10.31891/2307-5732-2025-351-50.

4. Chanachan C., Sirisethakarn M., Khapla P., Polvichai J. A comparison of route optimization algorithms on capacitated vehicle routing problem // 2023 International Technical Conference on Circuits/Systems, Computers, and Communications (ITC-CSCC). Jeju, Republic of Korea, 2023. P. 1–6. DOI: https://doi.org/10.1109/ITC-CSCC58803.2023.10212815.

5. Ju J. Computer network routing algorithm based on genetic algorithm // 2022 World Automation Congress (WAC). San Antonio, TX, USA, 2022. P. 207–211. DOI: https://doi.org/10.23919/WAC55640.2022.9934294.

6. Pyrih Y., Pyrih Y. Improving the efficiency of data routing in wireless sensor networks using a genetic algorithm with dynamic adaptation of crossover and mutation probabilities // 2025 IEEE 6th KhPI Week on Advanced Technology (KhPIWeek). Kharkiv, Ukraine, 2025. P. 1–4. DOI: https://doi.org/10.1109/KhPIWeek61436.2025.11288606.

7. Anand S., H. N. R. Enhancing energy efficiency routing protocol for wireless sensor network using ACO algorithm // 2022 IEEE North Karnataka Subsection Flagship International Conference (NKCon). Vijaypur, India, 2022. P. 1–5. DOI: https://doi.org/10.1109/NKCon56289.2022.10126842.

8. Sharmin A., Anwar F., Motakabber S. M. A., Hashim A.-H. A. Secure ACO-based wireless sensor network routing algorithm for IoT // 2021 8th International Conference on Computer and Communication Engineering (ICCCE). Kuala Lumpur, Malaysia, 2021. P. 190–195. DOI: https://doi.org/10.1109/ICCCE50029.2021.9467223.

9. Sharma D., Pandey R. P. Node disjoint local repair using ACO algorithm in MANET-multipath routing // 2022 Second International Conference on Advanced Technologies in Intelligent Control, Environment, Computing & Communication Engineering (ICATIECE). Bangalore, India, 2022. P. 1–7. DOI: https://doi.org/10.1109/ICATIECE56365.2022.10047505.

10. Pyrih Y., Pyrih Y., Andrukhiv T. Evolutionary algorithm for determining the data transmission route between sensor nodes // 2026 IEEE 18th International Conference on Advanced Trends in Radioelectronics, Telecommunications and Computer Engineering (TCSET). Lviv, Ukraine, 2026. P. 1–4. DOI: https://doi.org/10.1109/TCSET65181.2026.11461136.

11. Pyrih Y., Pyrih Y., Maksymyuk T., Dumych S., Klymash M. Genetic algorithm based routing in wireless sensor networks with various distance metrics // International Journal of Computing. 2024. Vol. 23, No. 4. P. 715–725. DOI: https://doi.org/10.47839/ijc.23.4.3774.

12. Regilan S., Hema L. K. Optimizing energy efficiency and routing in wireless sensor networks through genetic algorithm-based cluster head selection in a grid-based topology // Journal of High Speed Networks. 2024. Vol. 30, No. 4. P. 569-582. DOI: https://doi.org/10.3233/JHS-230209.

13. Wu L., Dawod A. Y., Miao F. Data transmission in wireless sensor networks based on ant colony optimization technique // Applied Sciences. 2024. Vol. 14, No. 12. Article 5273. DOI: https://doi.org/10.3390/app14125273.

14. Han H., Tang J., Jing Z. Wireless sensor network routing optimization based on improved ant colony algorithm in the Internet of Things // Heliyon. 2024. Vol. 10, No. 1. Article e23577. DOI: https://doi.org/10.1016/j.heliyon.2023.e23577.

15. Khujamatov H., Pitchai M., Shamsiev A., Mukhamadiyev A., Cho J. Clustered routing using chaotic genetic algorithm with grey wolf optimization to enhance energy efficiency in sensor networks // Sensors. 2024. Vol. 24, No. 13. Article 4406. DOI: https://doi.org/10.3390/s24134406.

16. Shao L., Zhang L., Zhang L., Liu Y., Hu C. An improved swarm intelligence optimization algorithm for Internet routing optimization // 2025 6th International Symposium on Computer Engineering and Intelligent Communications (ISCEIC). Chongqing, China, 2025. P. 85–88. DOI: https://doi.org/10.1109/ISCEIC67854.2025.11405686.

##submission.downloads##

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

2026-09-30

Номер

Розділ

G5 - Електроніка, електронні комунікації, приладобудування та радіотехніка