Models of networks
Relationships
Links
Edges
Directed edges
Undirected edges
Types
Symmetric
Asymmetric
Collection of items
Objects
Nodes
Neighbors
Connected by an edge
Mathematical models of network structures
Immaterial
Actual places
Layout
Is there a connection?
Physically
Logically
Network structure
Paths and Connectivity
Paths
From node to node
Sequence of nodes
Connected by an edge
Repeat nodes?
Yes: Simple path
No: Non simple path
Cycles
Path
At least three edges
First and last nodes are the same
Allow redundancy
Alternative routings
How long a path is?
Number of hops to travel
Length of a path
Number of steps
Number of edges
Sequence
From
Begining
End
Distance between two nodes
Lenth of the shortest path between them
Arranges nodes based
Their distances
From a fixed starting point
Discover nodes layer by layer
Breadth-first search
Systematic method to determine distances
From a starting node
Reaches the closest nodes first
Algorithm
Declare all of your actual friends: Distance 1
Find all their friends: Distance 2
Find all of their friends: Distance 3
Conditions
Have not already been discovered in earlier layers
Have an edge to some node in previous layer
Can every node reach other node by a path?
Connected
Communication networks
Transportation networks
Move traffic from onw node to another
Disconnected
Social networks
The small world phenomenon
Connecting people around the globe
Paths surprisingly short
Reach almost anyone else
Six degrees of separation
Components
Connected component
Dividing graphs into components
Graph structure
Internal structure
Densely connected regions
Giant components
Connected component
Significant fraction of all the nodes
Consequences on mergers
Network datasets
Reasons to use them
Actual domain it comes from
Use the dataset as a proxy for a related network
Look for network properties
Large data sources
Data already meassured for us
Main sources
Collaboration graphs
Who works with whom
Specific settings
Who talks to whom graphs
Nodes
Customers
Employees
Students
Information linkage graphs
Technological networks
Networks in the natural world