Cargando…
Dynamic Social Community Detection and Its Applications
Community structure is one of the most commonly observed features of Online Social Networks (OSNs) in reality. The knowledge of this feature is of great advantage: it not only provides helpful insights into developing more efficient social-aware solutions but also promises a wide range of applicatio...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2014
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3982965/ https://www.ncbi.nlm.nih.gov/pubmed/24722164 http://dx.doi.org/10.1371/journal.pone.0091431 |
_version_ | 1782311231768494080 |
---|---|
author | Nguyen, Nam P. Dinh, Thang N. Shen, Yilin Thai, My T. |
author_facet | Nguyen, Nam P. Dinh, Thang N. Shen, Yilin Thai, My T. |
author_sort | Nguyen, Nam P. |
collection | PubMed |
description | Community structure is one of the most commonly observed features of Online Social Networks (OSNs) in reality. The knowledge of this feature is of great advantage: it not only provides helpful insights into developing more efficient social-aware solutions but also promises a wide range of applications enabled by social and mobile networking, such as routing strategies in Mobile Ad Hoc Networks (MANETs) and worm containment in OSNs. Unfortunately, understanding this structure is very challenging, especially in dynamic social networks where social interactions are evolving rapidly. Our work focuses on the following questions: How can we efficiently identify communities in dynamic social networks? How can we adaptively update the network community structure based on its history instead of recomputing from scratch? To this end, we present Quick Community Adaptation (QCA), an adaptive modularity-based framework for not only discovering but also tracing the evolution of network communities in dynamic OSNs. QCA is very fast and efficient in the sense that it adaptively updates and discovers the new community structure based on its history together with the network changes only. This flexible approach makes QCA an ideal framework applicable for analyzing large-scale dynamic social networks due to its lightweight computing-resource requirement. To illustrate the effectiveness of our framework, we extensively test QCA on both synthesized and real-world social networks including Enron, arXiv e-print citation, and Facebook networks. Finally, we demonstrate the applicability of QCA in real applications: (1) A social-aware message forwarding strategy in MANETs, and (2) worm propagation containment in OSNs. Competitive results in comparison with other methods reveal that social-based techniques employing QCA as a community detection core outperform current available methods. |
format | Online Article Text |
id | pubmed-3982965 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2014 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-39829652014-04-15 Dynamic Social Community Detection and Its Applications Nguyen, Nam P. Dinh, Thang N. Shen, Yilin Thai, My T. PLoS One Research Article Community structure is one of the most commonly observed features of Online Social Networks (OSNs) in reality. The knowledge of this feature is of great advantage: it not only provides helpful insights into developing more efficient social-aware solutions but also promises a wide range of applications enabled by social and mobile networking, such as routing strategies in Mobile Ad Hoc Networks (MANETs) and worm containment in OSNs. Unfortunately, understanding this structure is very challenging, especially in dynamic social networks where social interactions are evolving rapidly. Our work focuses on the following questions: How can we efficiently identify communities in dynamic social networks? How can we adaptively update the network community structure based on its history instead of recomputing from scratch? To this end, we present Quick Community Adaptation (QCA), an adaptive modularity-based framework for not only discovering but also tracing the evolution of network communities in dynamic OSNs. QCA is very fast and efficient in the sense that it adaptively updates and discovers the new community structure based on its history together with the network changes only. This flexible approach makes QCA an ideal framework applicable for analyzing large-scale dynamic social networks due to its lightweight computing-resource requirement. To illustrate the effectiveness of our framework, we extensively test QCA on both synthesized and real-world social networks including Enron, arXiv e-print citation, and Facebook networks. Finally, we demonstrate the applicability of QCA in real applications: (1) A social-aware message forwarding strategy in MANETs, and (2) worm propagation containment in OSNs. Competitive results in comparison with other methods reveal that social-based techniques employing QCA as a community detection core outperform current available methods. Public Library of Science 2014-04-10 /pmc/articles/PMC3982965/ /pubmed/24722164 http://dx.doi.org/10.1371/journal.pone.0091431 Text en © 2014 Nguyen et al http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited. |
spellingShingle | Research Article Nguyen, Nam P. Dinh, Thang N. Shen, Yilin Thai, My T. Dynamic Social Community Detection and Its Applications |
title | Dynamic Social Community Detection and Its Applications |
title_full | Dynamic Social Community Detection and Its Applications |
title_fullStr | Dynamic Social Community Detection and Its Applications |
title_full_unstemmed | Dynamic Social Community Detection and Its Applications |
title_short | Dynamic Social Community Detection and Its Applications |
title_sort | dynamic social community detection and its applications |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3982965/ https://www.ncbi.nlm.nih.gov/pubmed/24722164 http://dx.doi.org/10.1371/journal.pone.0091431 |
work_keys_str_mv | AT nguyennamp dynamicsocialcommunitydetectionanditsapplications AT dinhthangn dynamicsocialcommunitydetectionanditsapplications AT shenyilin dynamicsocialcommunitydetectionanditsapplications AT thaimyt dynamicsocialcommunitydetectionanditsapplications |