Académique Documents
Professionnel Documents
Culture Documents
Modern World
1
Mathematics - Driven by Needs
2
Graphs
3
Ex: A map with cities and freeways is a graph
4
Ex: Consider only cities and freeways
5
Ex: London Underground is a graph
6
Ex: The structural formula of Butane is a
graph
7
Ex: (i) network of metabolic pathways
(ii) study of genes
(iii) computer networks
(iv) telephone networks
(v) social networks (friendship graph)
Ex: Characterisation of interval graphs led to
Nobel Prize for Microbiology for Benzer’s work
on the fine structure of genes.
8
Def: Distance between vertices a and b:
9
Rem: In a transportation network:
10
Rem: The friendship graph F :
Vertices = people, edges = friendships.
Rem: Very big, hard to study F .
Q: Diameter of F ?
Experiment: (S. Milgram, 1967)
(i) starter receives folder with name + address
of target,
(ii) hands folder to someone closer to target,
(iii) many folders reached targets in ≤ 6 steps.
Conclusion: diam(G) is about 6,
the SIX DEGREES OF SEPARATION.
Rem: Some objections, but more or less ac-
cepted.
Mathematics says...
11
Def: The degree of a vertex is the number of
vertices it is joined to.
Ex: Graph below: deg(a) = 3 and deg(c) = 2.
The overall average degree is 3.2.
12
Erdös, Renyi: Theory of Random Graphs:
Many properties hold for either close to 100%
of all graphs, or for close to 0%, depending on
the average degree.
Theo: Of all graphs with n vertices and av-
erage degree d, where d ≥ log n, almost 100%
have
log n
diam(G) ≈ constant × .
log d¯
Rem: log n is much smaller than n,
log n ≈ # digits of n
Cor: Most likely diam(F ) is very small.
13
Power Law Distributions
1000 1000
4
1000
9
1000 1000 . . .
16 25
1000 = 250 = 111 = 64 = 40 . . .
A(k) follows a power law with exponent 2.
14
Rem: Typical for power law: many authors
published 1 paper, fewer published 2, even fewer
published 3,...
Rem: Power law =“heavy tail distribution”
(polynomial, not exponential)
15
Zipf’s Law (1952): Suppose all English words
are listed in order of frequency: w1 being the
most common word, w2 the second most com-
mon word, etc. If
W (k) = # occurrences of wk per 100 words
of standard text,
then
W (k) follows a power law with exponent 1:
1
W (k) ≈ const × .
k
Rem: Similar for all human languages and
some programming languages.
Awerbach (1913) City sizes follow a power
law.
16
Def: Let G be a large graph. Let
17
The Web
18
Theo: Of all PLG with n vertices and given
average degree d, almost 100% have
19
Searching the Web
20
Bad idea: Use in-degree for ranking.
21
Def: For a web page A define visits(A) as
# times A is visited
visits(A) =
total number of steps
of a long random walk.
Idea: Rank pages according to visits.
Determine visits: Discrete Markov chains with
transition matrix P where
1
(
outdeg(i)
if i links to j,
Pi,j =
0 otherwise,
but if vertex i has outdeg(i) = 0, then let
1 1 1 1
ith row = ( , , , . . . , )
n n n n
to avoid getting stuck.
Add, with 15% probability, a random jump
from vertex i to any vertex. New transition
matrix
Q = 0.85P + 0.15J,
where J is the ‘all 1’ n × n matrix.
Qt is ≥ 0 and primitive. By Perron-Frobenius
it has a unique eigenvector E > 0. If |E| = 1
then E corresponds to a stationary state:
visit(i) = Ei.
22
Ex: A typical random graph with most vertices
having the same degree:
23
Ex: A typical power law graph with many ver-
tices of small degree and few vertices of large
degree :
24