Overlapping Community Structure:
According to if we allow communities share nodes, we can divide community structures into two types.
- Disjoint Community Detection: Each node belongs to one and only one community. This is community detection we often say.
- Overlapping Community Detection: Each node belongs to one or more communities. See the following picture: