Виявлення мережевих спільнот за допомогою модифікованого критерію модулярності

Автор(и)

  • Вадим Леонідович Шергін Харківський національний університет радіоелектроніки, Україна https://orcid.org/0000-0002-4388-8180
  • Сергій Анатолійович Гриньов Харківський національний університет радіоелектроніки, Україна https://orcid.org/0009-0001-0797-193X
  • Лариса Ернестівна Чала Харківський національний університет радіоелектроніки, Україна https://orcid.org/0000-0002-9890-4790
  • Сергій Григорович Удовенко Харківський національний економічний університет ім. С. Кузнеця, Україна https://orcid.org/0000-0001-5945-8647

DOI:

https://doi.org/10.15587/1729-4061.2024.318452

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

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

Анотація

Об’єктом досліджень є складні мережі, моделлю яких є неорієнтовані зважені звичайні (без петель та кратних ребер) графи. Розглядається проблема визначення спільнот, тобто розбиття множини вузлів мережі спільноти. При цьому вважається, що такі спільноти повинні бути такими, що попарно не перетинаються. Наразі існує багато підходів до вирішення цієї проблеми та, відповідно, багато методів, які її реалізують. Розглядаються методи, які грунтуються на максимізації функції модулярності мережі. Запропоновано модифікований критерій (функцію) модулярності. Значення цього критерію явним чином залежить від кількості вузлів у спільнотах. Розбиття вузлів мережі на спільноти з максимізацією за таким критерієм є суттєво більш схильним до виділення малих спільнот, або навіть одноосібних вузлів. Ця властивість є визначальною характеристикою запропонованого метода та є корисною у разі, якщо мережа, яка аналізується, дійсно має малі спільноти. Крім того, запропонований критерій модулярності є нормованим відносно поточної кількості спільнот. Це дає змогу порівнювати між собою модулярність розбиттів мережі на різну кількість спільнот. Це, в свою чергу, дає змогу оцінити кількість спільнот, які формуються, у тих випадках, коли ця кількість апріорі невідома. Розроблено метод розбиття вузлів мережі на спільноти за критерієм максимуму модулярності. Відповідний алгоритм є субоптимальним, відноситься до класу жадібних, та має низьку обчислювальну складність – лінійну відносно кількості вузлів мережі. Внаслідок цього він є швидким, тому може застосовуватись для розбиття мереж на спільноти. Проведене тестування розробленого методу виявлення мережевих спільнот на класичних датасетах, яке підтвердило ефективність запропонованого підходу

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

Вадим Леонідович Шергін, Харківський національний університет радіоелектроніки

Кандидат технічних наук, доцент

Кафедра штучного інтелекту

Сергій Анатолійович Гриньов, Харківський національний університет радіоелектроніки

Кафедра штучного інтелекту

Лариса Ернестівна Чала, Харківський національний університет радіоелектроніки

Кандидат технічних наук, доцент

Кафедра штучного інтелекту

Сергій Григорович Удовенко, Харківський національний економічний університет ім. С. Кузнеця

Доктор технічних наук, професор

Кафедра інформатики та комп’ютерної техніки

Посилання

  1. Newman, M. E. J. (2003). Mixing patterns in networks. Physical Review E, 67 (2). https://doi.org/10.1103/physreve.67.026126
  2. Cinelli, M., Peel, L., Iovanella, A., Delvenne, J.-C. (2020). Network constraints on the mixing patterns of binary node metadata. Physical Review E, 102 (6). https://doi.org/10.1103/physreve.102.062310
  3. Hamdaqa, M., Tahvildari, L., LaChapelle, N., Campbell, B. (2014). Cultural scene detection using reverse Louvain optimization. Science of Computer Programming, 95, 44–72. https://doi.org/10.1016/j.scico.2014.01.006
  4. Girvan, M., Newman, M. E. J. (2002). Community structure in social and biological networks. Proceedings of the National Academy of Sciences, 99 (12), 7821–7826. https://doi.org/10.1073/pnas.122653799
  5. Pascual‐García, A., Bell, T. (2020). functionInk: An efficient method to detect functional groups in multidimensional networks reveals the hidden structure of ecological communities. Methods in Ecology and Evolution, 11 (7), 804–817. https://doi.org/10.1111/2041-210x.13377
  6. Newman, M. E. J. (2004). Detecting community structure in networks. The European Physical Journal B - Condensed Matter, 38 (2), 321–330. https://doi.org/10.1140/epjb/e2004-00124-y
  7. Karrer, B., Newman, M. E. J. (2011). Stochastic blockmodels and community structure in networks. Physical Review E, 83 (1). https://doi.org/10.1103/physreve.83.016107
  8. Cohen-Addad, V., Kosowski, A., Mallmann-Trenn, F., Saulpic, D. (2020). On the Power of Louvain in the Stochastic Block Model. Advances in Neural Information Processing Systems (NeurIPS 2020). Vancourer, 4055–4066. Available at: https://hal.science/hal-03140367
  9. Newman, M. E. J. (2006). Modularity and community structure in networks. Proceedings of the National Academy of Sciences, 103 (23), 8577–8582. https://doi.org/10.1073/pnas.0601602103
  10. Blondel, V. D., Guillaume, J.-L., Lambiotte, R., Lefebvre, E. (2008). Fast unfolding of communities in large networks. Journal of Statistical Mechanics: Theory and Experiment, 2008 (10), P10008. https://doi.org/10.1088/1742-5468/2008/10/p10008
  11. Raskin, L., Sira, O. (2021). Devising methods for planning a multifactorial multilevel experiment with high dimensionality. Eastern-European Journal of Enterprise Technologies, 5 (4 (113)), 64–72. https://doi.org/10.15587/1729-4061.2021.242304
  12. Fortunato, S., Barthélemy, M. (2007). Resolution limit in community detection. Proceedings of the National Academy of Sciences, 104 (1), 36–41. https://doi.org/10.1073/pnas.0605965104
  13. Orgnet. Available at: http://www.orgnet.com/
  14. Piraveenan, M., Prokopenko, M., Zomaya, A. Y. (2012). On congruity of nodes and assortative information content in complex networks. Networks and Heterogeneous Media, 7 (3), 441–461. https://doi.org/10.3934/nhm.2012.7.441
  15. Shergin, V., Udovenko, S., Chala, L. (2020). Assortativity Properties of Barabási-Albert Networks. Data-Centric Business and Applications, 55–66. https://doi.org/10.1007/978-3-030-43070-2_4
  16. Shergin, V., Chala, L., Udovenko, S. (2019). Assortativity Properties of Scale-Free Networks. 2019 IEEE International Scientific-Practical Conference Problems of Infocommunications, Science and Technology (PIC S&T), 723–726. https://doi.org/10.1109/picst47496.2019.9061369
  17. Shergin, V., Chala, L., Udovenko, S., Pohurska, M. (2018). Assortativity of an elastic network with implicit use of information about nodes degree. CEUR Workshop Proceedings, 131–140. Available at: https://ceur-ws.org/Vol-3018/Paper_12.pdf
  18. Noldus, R., Van Mieghem, P. (2015). Assortativity in complex networks. Journal of Complex Networks, 3 (4), 507–542. https://doi.org/10.1093/comnet/cnv005
  19. Network data. Available at: https://public.websites.umich.edu/~mejn/netdata/
Виявлення мережевих спільнот за допомогою модифікованого критерію модулярності

##submission.downloads##

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

2024-12-27

Як цитувати

Шергін, В. Л., Гриньов, С. А., Чала, Л. Е., & Удовенко, С. Г. (2024). Виявлення мережевих спільнот за допомогою модифікованого критерію модулярності. Eastern-European Journal of Enterprise Technologies, 6(4 (132), 6–13. https://doi.org/10.15587/1729-4061.2024.318452

Номер

Розділ

Математика та кібернетика - прикладні аспекти