small world modeling for urban street networks: a...

9
Small World Modeling for Urban Street Networks: A Topological Perspective Bin Jiang University of Gävle, Sweden http://fromto.hig.se/~bjg/ 2 Topics to cover What are small worlds? Why is the concept so important? Is the real world random? Why small worlds are both good and bad? What are scale-free networks? How vulnerable are scale-free networks? Is the real world networks (e.g., the internet and the web) are scale free? What is PageRank algorithm? The Google legacy? A word of mouth? How to find a needle in a haystack? What are the far reaching implications of the concepts to urban street networks, or urban systems in general? 3 It’s a small world It's a world of laughter, A world of tears. It's a small world after all. There is just one moon, And one golden sun. Friendship to every one. Though the mountains divide, And the oceans are wide, It's a small world after all. (by Richard M. Sherman and Robert B. Sherman) 4 Roadmap of my talk A bit background on small world networks Stanley Milgram’s experiments Kevin Bacon Game The Erdös Number Project Seminal papers Small world network (Watts and Strogatz 1998) Scale free network (Barabási and Albert 1999) Google’s PageRank algorithm (Page and Brin 1998) Modeling and visualizing urban structures Why topology matters? A universal pattern of urban street networks Ranking spaces for predicting human movement A minority of streets account for a majority of traffic Summary 5 Stanley Milgram’s experiments Six degrees of separation (individuals in Kansas and Nebraska, to one target in Boston) 6 Kevin Bacon Game The Game follows the rule: If you have acted in a movie with Kevin Bacon, your have Bacon number one (Bacon himself has a Bacon number zero); If you haven’t ever acted with him, but if you have acted with somebody else who has, then you have a Bacon number two ... then Bacon number three etc.. Bacon is a famous movie star, and has acted in over fifty movies.

Upload: others

Post on 15-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Small World Modeling for Urban Street Networks: A ...fromto.hig.se/~bjg/tutorial/materials/SmallWorldPDF.pdfIt's a small world after all. There is just one moon, And one golden sun

Small World Modeling for Urban Street Networks: A Topological Perspective

Bin Jiang

University of Gävle, Sweden

http://fromto.hig.se/~bjg/

2

Topics to cover

What are small worlds? Why is the concept so important? Is the real world random? Why small worlds are both good and bad?

What are scale-free networks? How vulnerable are scale-free networks? Is the real world networks (e.g., the internet and the web) are scale free?

What is PageRank algorithm? The Google legacy? A word of mouth? How to find a needle in a haystack?

What are the far reaching implications of the concepts to urban street networks, or urban systems in general?

3

It’s a small world

It's a world of laughter, A world of tears. …

It's a small world after all.

There is just one moon, And one golden sun. …

Friendship to every one. Though the mountains divide, And the oceans are wide,

It's a small world after all.

(by Richard M. Sherman and Robert B. Sherman)

4

Roadmap of my talk

A bit background on small world networks Stanley Milgram’s experiments Kevin Bacon Game The Erdös Number Project

Seminal papers Small world network (Watts and Strogatz 1998) Scale free network (Barabási and Albert 1999) Google’s PageRank algorithm (Page and Brin 1998)

Modeling and visualizing urban structures Why topology matters? A universal pattern of urban street networks Ranking spaces for predicting human movement A minority of streets account for a majority of traffic

Summary

5

Stanley Milgram’s experiments

Six degrees of separation (individuals in Kansas and Nebraska, to one target in Boston)

6

Kevin Bacon Game

The Game follows the rule: If you have acted in a movie with

Kevin Bacon, your have Bacon number one (Bacon himself has a Bacon number zero);

If you haven’t ever acted with him, but if you have acted with somebody else who has, then you have a Bacon number two

... then Bacon number three etc..Bacon is a famous movie star, and has acted in over fifty movies.

Page 2: Small World Modeling for Urban Street Networks: A ...fromto.hig.se/~bjg/tutorial/materials/SmallWorldPDF.pdfIt's a small world after all. There is just one moon, And one golden sun

7

Kevin Bacon Game (http://www.cs.virginia.edu/oracle/center.html)

Bacon number

Number of actors Cumulative total number of actors

0 1 1

1 1806 1807

2 145 024 146 831

3 395 126 541 957

4 95 497 637 454 (68% of 800 000 people)

7 106 645 944

8 13 645 957

8

Is Kevin Bacon really the center of the movie universe?

The answer is NO.

Kevin Bacon is not the most important hub of the movie network, not even in the top one thousand.

Toppest is Rod Steiger (average Steiger Number is 2.652), followed by Christopher Lee, Dennis Hopper, Donald Pleasence, and Donald Sutherland….

Do you know how to calculate the average Bacon number?

Why was Kevin Bacon picked for this game?

9

The Erdös number

http://www.oakland.edu/enp/

Authored or coauthored over 1500 papers

Theory of random graphs

The least number of roads that keep 50 villages interconnected is 98, (but everyone to everyother, it needs 1225 roads)

10

The collaboration graph

11

Six degrees of Monica Lewinsky

”Clinton number one”

12

Small world network (Watts and Strogatz 1998)

A small-world network is a network with a small-separation and whose nodes are highly clustered.

Separation Six degrees of separation

Diameter of WWW is 19 clicks

Clustering Friends of a friend are being

friends

Page 3: Small World Modeling for Urban Street Networks: A ...fromto.hig.se/~bjg/tutorial/materials/SmallWorldPDF.pdfIt's a small world after all. There is just one moon, And one golden sun

13

FireFlies

14

Small world metrics

15

Emegent properteis of small world neworks

16

17

Small world, a BIG idea

18

Scale free networks (Barabási and Albert 1999)

Page 4: Small World Modeling for Urban Street Networks: A ...fromto.hig.se/~bjg/tutorial/materials/SmallWorldPDF.pdfIt's a small world after all. There is just one moon, And one golden sun

19

What is a power law?

A power law relationship between two variables xand y is one where the relationship can be written as (to the right)

where a (the constant of proportionality) and k (the exponent of the power law) are constants.

Power laws can be seen as a straight line on a log-log graph since, taking logs of both sides, the above equation becomes

which has the same form as the equation for a line

20

What does the power law say?

A power-law implies that small occurrences are extremely common, whereas large instances are extremely rare.

Many man made and naturally occurring phenomena, including city sizes, incomes, word frequencies, and earthquake magnitudes, are distributed according to a power-law distribution.

Examples of power law probability distributions: The Pareto distribution, for example, the distribution of wealth in

capitalist economies Zipf's law, for example, the frequency of unique words in large

texts Scale-free networks, where the distribution of links is given by a

power law

21

Pareto distribution

The Pareto distribution, named after the Italian economist Vilfredo Pareto, is a power law probability distribution found in a large number of real-world situations.

Outside the field of economics it is at times referred to as the Bradford distribution.

22

Matthew effect

"the rich get richer and the poor get poorer"

Matthew (13:12 and 25:29)

“For unto everyone that hath shall be given, and he shall have abundance; but from him that hath not shall be taken away even that which he have”

Unto = to

Hath = have

23

Zipf’s law

Zipf's law states that, in a corpus of natural language utterances, the frequency of any word is roughly inversely proportional to its rank in the frequency table.

So, the most frequent word will occur approximately twice as often as the second most frequent word, which occurs twice as often as the fourth most frequent word, etc.

The term has come to be used to refer to any of a family of related power law probability distributions.

24

Word frequency

Hermetic Word Frequency Counter

(http://www.hermetic.ch/wfca/zipf.htm)

Page 5: Small World Modeling for Urban Street Networks: A ...fromto.hig.se/~bjg/tutorial/materials/SmallWorldPDF.pdfIt's a small world after all. There is just one moon, And one golden sun

25

http://www.wordcount.org/main.php

26

Look at Barabási’s citation

27

PageRank -to find a needle in a haystack

A treasure-hunt approachA treasure-hunt approachWeb graphWeb graph

28

PageRank (Page and Brin 1998)

“An important page is one that MANYIMPORTANT pages point to.”

The beauty of PageRank lies in the fact that it considers not only popularity (how many?), but also prestigious (how important?).

29

PageRank - a random surfer model

IF (a node has no successors) THEN

with probability 1 it jumps to a randomly chosen node

ELSE

with probability d it moves to one of its successors with a uniform probability, AND

with probability (1-d) it jumps to a randomly chosen node

END

dangling nodesdangling nodes

tiredtired

30

Danny Sullivan wrote in Search Engine Report:

”When I speak about search engines to groups and mention Google, something unusual happens to some members of the audience. They smile and nod, in the way you do when you feel like you’ve found a secret little getaway that on one else knows about. And each time I speak, I see more and more people smiling and nodding this way, pleased to have discovered Google.”

Page 6: Small World Modeling for Urban Street Networks: A ...fromto.hig.se/~bjg/tutorial/materials/SmallWorldPDF.pdfIt's a small world after all. There is just one moon, And one golden sun

31

Again, see how significant PageRank is

32

NetLogo-based random walkers

C:\Program Files\NetLogo 4.0.3\extensions\gis\Traffic-Simulation-AddLine.netlogo

33 34

Ubiquity of networks - visualization

35

A city as a complex network

Source: Emergence by Steven Johnson (2001) (Hamburg circa 1850)

36

The image of the city

Portugali 1996

Page 7: Small World Modeling for Urban Street Networks: A ...fromto.hig.se/~bjg/tutorial/materials/SmallWorldPDF.pdfIt's a small world after all. There is just one moon, And one golden sun

37

London as a network

38

From pixels to perceptual units

39

From street segments to streets

40

Perceptual grouping based on named streets

Network Topology

distance, tracing, pathfinding etc. structures, morphology, patterns etc.

disordered ordered

41

Two views of space (absolute vs relative)

42

London underground map

Geometrically corrected Topologically retained

Harry Beck

Page 8: Small World Modeling for Urban Street Networks: A ...fromto.hig.se/~bjg/tutorial/materials/SmallWorldPDF.pdfIt's a small world after all. There is just one moon, And one golden sun

43

A universal topological pattern

20%

80%1%

Cu

mu

lati

ve f

req

ue

nc

y

Degree/length

-5

-4.5

-4

-3.5

-3

-2.5

-2

-1.5

-1

-0.5

0

0 0.5 1 1.5 2 2.5 3

Los Angeles

Phoenix

Chicago

Houston

Pasadena

San Diego

Hollywood

Dallas

Arlington

Las Vegas

44

80% trivial versus 1% vital

45

Ranking spaces

46

London axial map is a small world and scale free network

y = -3.17x + 2.19

R2 = 0.98

-4.5

-4

-3.5

-3

-2.5

-2

-1.5

-1

-0.5

0

0 0.5 1 1.5 2 2.5

y = -3.11x + 2.28

R2 = 0.99

-4.5

-4

-3.5

-3

-2.5

-2

-1.5

-1

-0.5

0

0 0.5 1 1.5 2 2.5

47

PageRank predicting human movement

48

Page 9: Small World Modeling for Urban Street Networks: A ...fromto.hig.se/~bjg/tutorial/materials/SmallWorldPDF.pdfIt's a small world after all. There is just one moon, And one golden sun

49

A minority of streets account for a majority of traffic (1)

50

A minority of streets account for a majority of traffic (2)

51

Summary

Fundamental to this topic is a topological view for spatial analysis and modeling.

In this sense, it is closely linked to space syntax modeling.

On the other hand, in terms of self-organization and bottom up, it is closely related to agent-based and cellular automata modeling.

Complex networks constitute an essential part of complexity theory, which has far reaching implications to urban systems.

Beyond urban street networks ...

52

Further readings

Jiang B. (2009), Street hierarchies: a minority of streets account for a majority of traffic flow, International Journal of Geographical Information Science, 23.8, 1033-1048.

Jiang B. (2009), Ranking spaces for predicting human movement in an urban environment, International Journal of Geographical Information Science, 23.7, 823–837.

Jiang B., Zhao S., and Yin J. (2008), Self-organized natural roads for predicting traffic flow: a sensitivity study, Journal of Statistical Mechanics: Theory and Experiment, July, P07008.

Jiang B. (2007), a topological pattern of urban street networks:universality and peculiarity, Physica A: Statistical Mechanics and its Applications, 384, 647 - 655.

Jiang B. and Claramunt C. (2004), Topological analysis of urban street networks, Environment and Planning B: Planning and Design, Pion Ltd., 31, 151-162.