top of page
Inaugurated by IN-SPACe
ISRO Registered Space Tutor

S3-SA5-0399

What is the Use of Graphs in Social Networks?

Grade Level:

Class 10

AI/ML, Data Science, Physics, Economics, Cryptography, Computer Science, Engineering

Definition
What is it?

Graphs are used in social networks to represent how different people (or things) are connected. Each person is a 'node' or 'vertex', and a connection between them (like a friendship) is an 'edge'. This helps us understand relationships and patterns within the network.

Simple Example
Quick Example

Imagine your school friends on WhatsApp. If you draw a dot for each friend and a line between any two friends who chat regularly, you've made a simple social network graph. This graph shows who is connected to whom.

Worked Example
Step-by-Step

Let's track friend connections in a small group:

Step 1: Identify the 'nodes' (people). Let's say we have Aman, Bina, Chetan, and Deepa.
---Step 2: Identify the 'edges' (connections). Aman is friends with Bina and Chetan. Bina is also friends with Deepa. Chetan is also friends with Deepa.
---Step 3: Draw a dot for each person. (Aman, Bina, Chetan, Deepa)
---Step 4: Draw a line between Aman and Bina (Aman-Bina).
---Step 5: Draw a line between Aman and Chetan (Aman-Chetan).
---Step 6: Draw a line between Bina and Deepa (Bina-Deepa).
---Step 7: Draw a line between Chetan and Deepa (Chetan-Deepa).
---Answer: You now have a visual graph showing the friendship connections among these four people.

Why It Matters

Understanding graphs in social networks is crucial for building smart AI systems that recommend friends or content, designing secure online platforms, and even studying how information spreads like news. Data scientists and software engineers use this daily to make our online world better.

Common Mistakes

MISTAKE: Thinking that only people can be nodes in a social network graph. | CORRECTION: Nodes can represent anything that connects, like posts, photos, groups, or even locations, not just individual people.

MISTAKE: Confusing the number of connections a person has with their actual importance in the real world. | CORRECTION: While more connections (higher 'degree') can mean more influence in a network, it's a mathematical measure, not a judgment of real-life importance.

MISTAKE: Believing that all connections in a graph are equally strong or important. | CORRECTION: Edges can have 'weights' or directions, showing if a connection is strong/weak (e.g., best friend vs. acquaintance) or one-sided (e.g., following someone but not being followed back).

Practice Questions
Try It Yourself

QUESTION: In a network, if A is connected to B, B is connected to C, and C is connected to A, how many unique connections (edges) are there? | ANSWER: 3 unique connections (A-B, B-C, C-A).

QUESTION: Your favourite influencer on Instagram has 500 followers. If each follower is a node and following is an edge, how many edges point towards the influencer? | ANSWER: 500 edges point towards the influencer.

QUESTION: Imagine a cricket team of 11 players. If every player shakes hands with every other player exactly once, how many handshakes (edges) occur in this 'handshake network'? Show your working. | ANSWER: Each of the 11 players shakes hands with 10 other players. This gives 11 * 10 = 110. However, since a handshake between Player A and Player B is the same as Player B and Player A, we divide by 2. So, 110 / 2 = 55 handshakes.

MCQ
Quick Quiz

What does a 'node' typically represent in a social network graph?

A connection between two people

A person or entity in the network

The strength of a relationship

The total number of people in the network

The Correct Answer Is:

B

A 'node' (or vertex) represents an individual person, account, or any distinct entity within the social network. A connection between these nodes is called an 'edge'.

Real World Connection
In the Real World

When you use apps like Facebook or LinkedIn, their 'People You May Know' feature uses social network graphs. They analyze your friends, your friends' friends, and common interests (nodes and edges) to suggest new connections that are relevant to you, making the network more useful.

Key Vocabulary
Key Terms

NODE: A point or entity in a graph, like a person's profile. | EDGE: A line connecting two nodes, representing a relationship or connection. | DEGREE: The number of connections a node has. | SOCIAL NETWORK: A system of people or groups linked by connections.

What's Next
What to Learn Next

Next, you can explore 'Graph Traversal Algorithms'. This will teach you how to systematically move through a graph, like finding the shortest path between two friends, which is super important for navigation apps and efficient data processing.

bottom of page