Cargando…

Detection of communities with Naming Game-based methods

Complex networks are often organized in groups or communities of agents that share the same features and/or functions, and this structural organization is built naturally with the formation of the system. In social networks, we argue that the dynamic of linguistic interactions of agreement among peo...

Descripción completa

Detalles Bibliográficos
Autores principales: Uzun, Thais Gobet, Ribeiro, Carlos Henrique Costa
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5552283/
https://www.ncbi.nlm.nih.gov/pubmed/28797097
http://dx.doi.org/10.1371/journal.pone.0182737
_version_ 1783256445935943680
author Uzun, Thais Gobet
Ribeiro, Carlos Henrique Costa
author_facet Uzun, Thais Gobet
Ribeiro, Carlos Henrique Costa
author_sort Uzun, Thais Gobet
collection PubMed
description Complex networks are often organized in groups or communities of agents that share the same features and/or functions, and this structural organization is built naturally with the formation of the system. In social networks, we argue that the dynamic of linguistic interactions of agreement among people can be a crucial factor in generating this community structure, given that sharing opinions with another person bounds them together, and disagreeing constantly would probably weaken the relationship. We present here a computational model of opinion exchange that uncovers the community structure of a network. Our aim is not to present a new community detection method proper, but to show how a model of social communication dynamics can reveal the (simple and overlapping) community structure in an emergent way. Our model is based on a standard Naming Game, but takes into consideration three social features: trust, uncertainty and opinion preference, that are built over time as agents communicate among themselves. We show that the separate addition of each social feature in the Naming Game results in gradual improvements with respect to community detection. In addition, the resulting uncertainty and trust values classify nodes and edges according to role and position in the network. Also, our model has shown a degree of accuracy both for non-overlapping and overlapping communities that are comparable with most algorithms specifically designed for topological community detection.
format Online
Article
Text
id pubmed-5552283
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-55522832017-08-25 Detection of communities with Naming Game-based methods Uzun, Thais Gobet Ribeiro, Carlos Henrique Costa PLoS One Research Article Complex networks are often organized in groups or communities of agents that share the same features and/or functions, and this structural organization is built naturally with the formation of the system. In social networks, we argue that the dynamic of linguistic interactions of agreement among people can be a crucial factor in generating this community structure, given that sharing opinions with another person bounds them together, and disagreeing constantly would probably weaken the relationship. We present here a computational model of opinion exchange that uncovers the community structure of a network. Our aim is not to present a new community detection method proper, but to show how a model of social communication dynamics can reveal the (simple and overlapping) community structure in an emergent way. Our model is based on a standard Naming Game, but takes into consideration three social features: trust, uncertainty and opinion preference, that are built over time as agents communicate among themselves. We show that the separate addition of each social feature in the Naming Game results in gradual improvements with respect to community detection. In addition, the resulting uncertainty and trust values classify nodes and edges according to role and position in the network. Also, our model has shown a degree of accuracy both for non-overlapping and overlapping communities that are comparable with most algorithms specifically designed for topological community detection. Public Library of Science 2017-08-10 /pmc/articles/PMC5552283/ /pubmed/28797097 http://dx.doi.org/10.1371/journal.pone.0182737 Text en © 2017 Uzun, Ribeiro http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Uzun, Thais Gobet
Ribeiro, Carlos Henrique Costa
Detection of communities with Naming Game-based methods
title Detection of communities with Naming Game-based methods
title_full Detection of communities with Naming Game-based methods
title_fullStr Detection of communities with Naming Game-based methods
title_full_unstemmed Detection of communities with Naming Game-based methods
title_short Detection of communities with Naming Game-based methods
title_sort detection of communities with naming game-based methods
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5552283/
https://www.ncbi.nlm.nih.gov/pubmed/28797097
http://dx.doi.org/10.1371/journal.pone.0182737
work_keys_str_mv AT uzunthaisgobet detectionofcommunitieswithnaminggamebasedmethods
AT ribeirocarloshenriquecosta detectionofcommunitieswithnaminggamebasedmethods