Related Experiment Video
Updated: Aug 4, 2025

Divergence of Root Microbiota in Different Habitats based on Weighted Correlation Networks
Published on: September 25, 2021
Overlapping communities detection through weighted graph community games.
Stefano Benati1, Justo Puerto2, Antonio M Rodríguez-Chía3
1Dipartimento di Sociologia e Ricerca Sociale, Università di Trento, Trento, Italy.
This study introduces a novel model for detecting overlapping network communities using cooperative games and mathematical programming. The approach identifies stable coalitions as optimal solutions, enhancing network structure analysis.
Area of Science:
- Network science
- Game theory
- Operations research
Background:
- Community detection is crucial for understanding network structures.
- Existing methods often struggle with overlapping communities or large-scale networks.
- Cooperative game theory offers a framework for modeling group interactions.
Purpose of the Study:
- To develop a new model for detecting overlapping communities in networks.
- To leverage cooperative games and mathematical programming for community identification.
- To provide a robust method for analyzing complex network structures.
Main Methods:
- Defining communities as stable coalitions within a weighted graph community game.
- Formulating community detection as a mixed-integer linear programming (MILP) problem.
- Developing a heuristic algorithm to address scalability for large networks.
Main Results:
- The proposed model accurately identifies overlapping communities.
- Exact solutions for small to medium networks reveal valuable structural insights.
- The heuristic algorithm effectively handles large instances and allows objective function comparison.
Conclusions:
- The cooperative game and mathematical programming model offers a powerful approach to overlapping community detection.
- The method enhances understanding of network topology and group dynamics.
- The developed heuristic ensures applicability to real-world, large-scale network analysis.
Related Concept Videos
Quantifying and Rejecting Outliers: The Grubbs Test
Wilcoxon Signed-Ranks Test for Matched Pairs
What are Populations and Communities?
Collisions in Multiple Dimensions: Problem Solving
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
Distributed Loads: Problem Solving
Comparing the Survival Analysis of Two or More Groups

