01 Introduction
01 Introduction
Introduction
Instructor: Dr. Mani Sarma Vittapu
Contact Number:0904388477
Email ID:[email protected]
Outline
• What is a Network?
• Social Networks
• Social network analysis(SNA)
• Syllabus & Main Themes
• Introduction to Graph Theory
WHAT IS A NETWORK?
Networks are everywhere…
Transportation
Biological
Ecological Computing
What is a network?
• Intuitively(Naturally): Objects and
Links
• Objects: people, airports, concepts,
computers, web pages, etc…
• Links: friends, inheritance, co-
occurrence, predation, etc…
Social Network
A site that facilitates peer to peer communication Within a group or between
individuals through Providing facilities to develop user generated Content(UGC)
and to exchange messages and Comments between different users
N (v) {u V | u v, (v, u ) E}
Neighbors of v not v itself There’s an edge
Individual Exercise:
B 1 0 0 …
C 0 0 ... 1
D … … 1
E 1 1
F 1 1
G 1 1 1
H 1 1 1
I 1 1
J 1 1 1
K 1 1 1
L 1 1
M 1 1
Graphs: Undirected/Directed
A A
E B E B
D C D C
A A
E B E B
D C D C
|N(v)|
E B
D C
E B
Paths? Cycles? D C
Graphs: Path Length/Distance
• Dfn: The distance between 2 nodes in
a graph = length of the shortest path
linking the 2 nodes
• Note: Need to find shortest path!
• Dfn: The diameter of the graph is the
max distance between a node pair A
E B
Distance? Diameter? D C
Graphs: Connectedness
Not edge!
• Dfn: A graph (or subgraph) is
connected if there is a path between
each pair of nodes.
• If no path, this is disconnected.