Community Detection in Social Networks Through Community Formation Games

Abstract

We introduce a game-theoretic framework to address the community detection problem based on the social networks’ structure. The dynamics of community formation is framed as a strategic game called community formation game: Given a social network, each node is selfish and selects communities to join or leave based on her own utility measurement. A community structure can be interpreted as an equilibrium of this game. We formulate the agents’ utility by the combination of a gain function and a loss function. Each agent can select multiple communities, which naturally captures the concept of “overlapping communities”. We propose a gain function based on Newman’s modularity function and a simple loss function that reflects the intrinsic costs incurred when people join the communities. We conduct extensive experiments under this framework; our results show that our algorithm is effective in identifying overlapping communities, and is often better than other algorithms we evaluated especially when many people belong to multiple communities.

Cite

Text

Chen et al. "Community Detection in Social Networks Through Community Formation Games." International Joint Conference on Artificial Intelligence, 2011. doi:10.5591/978-1-57735-516-8/IJCAI11-429

Markdown

[Chen et al. "Community Detection in Social Networks Through Community Formation Games." International Joint Conference on Artificial Intelligence, 2011.](https://mlanthology.org/ijcai/2011/chen2011ijcai-community/) doi:10.5591/978-1-57735-516-8/IJCAI11-429

BibTeX

@inproceedings{chen2011ijcai-community,
  title     = {{Community Detection in Social Networks Through Community Formation Games}},
  author    = {Chen, Wei and Liu, Zhenming and Sun, Xiaorui and Wang, Yajun},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2011},
  pages     = {2576-2581},
  doi       = {10.5591/978-1-57735-516-8/IJCAI11-429},
  url       = {https://mlanthology.org/ijcai/2011/chen2011ijcai-community/}
}