Beyond Friendship: Decoding the Social Communication Network (SCN) of Modern Messengers

A Model for Social Communication Network in Mobile Instant Messaging Systems

2020-02-01
Ebrahim Sahafizadeh, Behrouz Tork Ladani
Summary
Problem
Method
Results
Takeaways
Abstract

This paper introduces the Social Communication Network (SCN) model, a metagraph-based framework designed to represent communication in Mobile Instant Messaging (MIM) systems like Telegram and WhatsApp. Unlike traditional social networks, the SCN captures interactions mediated by groups and channels, achieving high compatibility with real-world data through specialized generation algorithms for person-to-person, group, and channel contacts.

TL;DR

Mobile Instant Messaging (MIM) has outgrown the traditional "friendship graph" model. This paper proposes the Social Communication Network (SCN)—a metagraph-based framework that accounts for groups and channels as primary nodes. By redefining network metrics and introducing biologically-inspired generation algorithms, the authors create a model that mirrors real-world Telegram data with remarkable precision.

Background: The Graph That Failed

For decades, we’ve modeled social networks using simple graphs: nodes (people) connected by edges (friendships). However, if you are in a Telegram group with 500 strangers, you are communicating with them despite having no "friendship" edge. Traditional models like Barabási-Albert (BA) or Watts–Strogatz (WS) cannot represent this "set-to-set" communication. This paper argues that MIM is a hybrid—part social network, part broadcasting media.

Methodology: The Power of the Metagraph

The core innovation is the use of Metagraphs. Unlike a standard graph where an edge connects two points, a metagraph edge can connect a set of nodes to another set.

1. The Trinity of Contacts

The authors categorize all MIM interactions into three types:

  • PP (Person-Person): Direct one-to-one messaging.
  • GP (Group-Person): Multi-directional interactions within a closed set.
  • CP (Channel-Person): One-to-many broadcasting (Admins to Subscribers).

2. Redefining Network Metrics

Because groups bridge strangers, the authors introduce:

  • Codegree: A user's influence isn't just their contacts, but the sum of members in all groups/channels they reach.
  • Communication Path: The "distance" between users is measured by how many groups or direct hops a message needs to traverse.

SCN Metagraph Representation Figure: The SCN captures how user x2 can reach x13 through a channel and a group, even without a direct link.

The Generation Engine

To simulate a realistic SCN, the authors designed a three-headed algorithmic approach:

  1. Generate-PP: Builds "islands" of trees and then merges them, simulating how real-world communities form and eventually connect.
  2. Generate-GP: Uses a "friend-of-friend" invitation logic—the more friends you have in a group, the more likely you are to join.
  3. Generate-CP: Follows a "rich-get-richer" preferential attachment—large channels naturally attract more subscribers.

Experimental Results: Real-World Validation

The authors didn't just theorize; they built a Telegram Bot to crawl real interaction data. Comparing their synthetic SCN to reality, the results were striking:

  • Degree Distribution: The power-law curves of the model matched Telegram's real data across multiple scales.
  • Modularity: The model achieved modularity scores (approx. 0.95), proving it captures the "clumpy" nature of human groups.

Comparison of Degree Distribution Figure: The model-generated degree distribution (right) closely tracks the real-world Telegram data (left).

Critical Insight: Why This Matters

The shift from "Networking" to "Communication" is pivotal. In a world where rumors and misinformation spread via encrypted groups (WhatsApp) and public channels (Telegram), we need the SCN model to predict Information Diffusion.

Takeaway: If you are analyzing a modern chat platform, stop looking for "friends." Look for the Communication Paths created by the groups they inhabit.

Future Outlook

While highly effective, the model currently struggles to capture private group data (due to privacy limitations in crawling). Future work aims to apply this SCN framework to Rumor Control—identifying which "Group-Betweenness" nodes to block to stop a viral lie in its tracks.

Find Similar Papers

Try Our Examples

  • Search for recent studies that utilize metagraphs or hypergraphs to model information diffusion in group-based messaging applications.
  • How does the "codegree" concept introduced in this paper compare to traditional centrality measures in heterogenous networks?
  • Investigate how rumor propagation models like SIR or SIS are being adapted for non-friendship based communication structures in Telegram or Discord.
Contents
Beyond Friendship: Decoding the Social Communication Network (SCN) of Modern Messengers
1. TL;DR
2. Background: The Graph That Failed
3. Methodology: The Power of the Metagraph
3.1. 1. The Trinity of Contacts
3.2. 2. Redefining Network Metrics
4. The Generation Engine
5. Experimental Results: Real-World Validation
6. Critical Insight: Why This Matters
7. Future Outlook