Cargando…

Overlapping communities detection through weighted graph community games

We propose a new model to detect the overlapping communities of a network that is based on cooperative games and mathematical programming. More specifically, communities are defined as stable coalitions of a weighted graph community game and they are revealed as the optimal solution of a mixed-integ...

Descripción completa

Detalles Bibliográficos
Autores principales: Benati, Stefano, Puerto, Justo, Rodríguez-Chía, Antonio M., Temprano, Francisco
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10072486/
https://www.ncbi.nlm.nih.gov/pubmed/37014883
http://dx.doi.org/10.1371/journal.pone.0283857
_version_ 1785019393958215680
author Benati, Stefano
Puerto, Justo
Rodríguez-Chía, Antonio M.
Temprano, Francisco
author_facet Benati, Stefano
Puerto, Justo
Rodríguez-Chía, Antonio M.
Temprano, Francisco
author_sort Benati, Stefano
collection PubMed
description We propose a new model to detect the overlapping communities of a network that is based on cooperative games and mathematical programming. More specifically, communities are defined as stable coalitions of a weighted graph community game and they are revealed as the optimal solution of a mixed-integer linear programming problem. Exact optimal solutions are obtained for small and medium sized instances and it is shown that they provide useful information about the network structure, improving on previous contributions. Next, a heuristic algorithm is developed to solve the largest instances and used to compare two variations of the objective function.
format Online
Article
Text
id pubmed-10072486
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-100724862023-04-05 Overlapping communities detection through weighted graph community games Benati, Stefano Puerto, Justo Rodríguez-Chía, Antonio M. Temprano, Francisco PLoS One Research Article We propose a new model to detect the overlapping communities of a network that is based on cooperative games and mathematical programming. More specifically, communities are defined as stable coalitions of a weighted graph community game and they are revealed as the optimal solution of a mixed-integer linear programming problem. Exact optimal solutions are obtained for small and medium sized instances and it is shown that they provide useful information about the network structure, improving on previous contributions. Next, a heuristic algorithm is developed to solve the largest instances and used to compare two variations of the objective function. Public Library of Science 2023-04-04 /pmc/articles/PMC10072486/ /pubmed/37014883 http://dx.doi.org/10.1371/journal.pone.0283857 Text en © 2023 Benati et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://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
Benati, Stefano
Puerto, Justo
Rodríguez-Chía, Antonio M.
Temprano, Francisco
Overlapping communities detection through weighted graph community games
title Overlapping communities detection through weighted graph community games
title_full Overlapping communities detection through weighted graph community games
title_fullStr Overlapping communities detection through weighted graph community games
title_full_unstemmed Overlapping communities detection through weighted graph community games
title_short Overlapping communities detection through weighted graph community games
title_sort overlapping communities detection through weighted graph community games
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10072486/
https://www.ncbi.nlm.nih.gov/pubmed/37014883
http://dx.doi.org/10.1371/journal.pone.0283857
work_keys_str_mv AT benatistefano overlappingcommunitiesdetectionthroughweightedgraphcommunitygames
AT puertojusto overlappingcommunitiesdetectionthroughweightedgraphcommunitygames
AT rodriguezchiaantoniom overlappingcommunitiesdetectionthroughweightedgraphcommunitygames
AT tempranofrancisco overlappingcommunitiesdetectionthroughweightedgraphcommunitygames