the parable of the hare and the tortoise: how "small worlds" reduce the long run...

59
The Parable of the Hare and the Tortoise : How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard University

Upload: marvin-lewis

Post on 17-Dec-2015

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

The Parable of the Hare and the Tortoise:How "Small Worlds"

Reduce the Long Run Performance of Systems

David Lazer

Program on

Networked Governance

Harvard University

Page 2: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Acknowledgements…

• Allan Friedman

• NSF grant 0131923

Page 3: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Living in the (self-consciously) networked age

• Growth of research on networks across disciplines

• We live in an “smaller world” with ever-accelerating flows of information

• Explosion of consultants, software, etc to make organizations “smaller”

Page 4: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Does connecting people help an organization solve problems?

Page 5: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

The problem of parallel problem solving in human systems

• Many agents working on same problem simultaneously

• How is that problem solving aggregated?

Page 6: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Brainstorming

Page 7: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

“Laboratories of democracy”

Page 8: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Global diffusion…

Page 9: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

(Not) Re-inventing the wheel

Page 10: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard
Page 11: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard
Page 12: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard
Page 13: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard
Page 14: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Roadmap

• The role of informational diversity in systemic performance

• Networks as architecture for experimentation

• Description of model

• Results

• Conclusion

Page 15: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Role of informational diversity

• Sunstein, Nemeth, etc.Informational diversity provides the

menu of options in the system

• However: pressures toward homogeneity, some of which may increase system performance (e.g., the elimination of bad solutions)

Page 16: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Processes of emulation

• Neo-institutionalism– strong pressures for conformity (DiMaggio and Powell)

• Networks play a key conduit for those pressures (Lazarsfeld, Friedkin, Lazer)

• Convergence often not on system “optimum”, even when emulation is driven by success (Bikhchandani, Hirshleifer, and Welch; Strang and Macy)

Page 17: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Network structure

• Cliquish

• Small world– “six degrees of separation” (Milgram, Watts)

• Birds of a feather (Lazarsfeld and Merton)

• “Scale free” (Barabasi)how does the architecture of the

network affect balance between exploration and exploitation?

Page 18: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Cliques

Page 19: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Small worlds (Milgram, Watts and Strogatts)

Big world Small world

Page 20: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Birds of a feather…

Page 21: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Scale Free networks(Barabasi)

Page 22: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Network structure

• Cliquish

• Small world– “six degrees of separation” (Milgram, Watts)

• Birds of a feather (Lazarsfeld and Merton)

• “Scale free” (Barabasi)how does the architecture of the

network affect balance between exploration and exploitation?

Page 23: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Computational model

• KISS principle– simplest possible model that captures some essence of reality

• Agent-based– decision rules dictating agent behavior based on local conditions (not analytically tractable)

• “Experimentally” manipulate parameters, test for robustness

• Key question: what systemic patterns emerge?

Page 24: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Model

• Problem space– what’s the problem agents are trying to solve?

• Agent decision rules– how do agents seek improvements in performance?

• Agent neighborhood– who do agents see (and emulate)?

Page 25: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Problem space

• Key attribute of problem space is its ruggedness

Page 26: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Easy to find optimum…

Page 27: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Less easy to find optimum…

Page 28: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Problem space

• NK model (Kauffman)• N dimensions (19 in these simulations)• The marginal contribution of each dimension to

performance is contingent on K other dimensions

• K determines the ruggedness of the problem space (5 in most of these simulations)

• Scores are calculated using a rank-preserving monotonic transformation

Page 29: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Decision rule

• Capacity of agents to search problem space must be very limited

Page 30: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Decision rule

• If someone agent can see is doing better than agent at time t, copy best alternative.

• Otherwise, look at impact of randomly changing one dimension. If this is an improvement, move there. If not an improvement, stay at previous solution.

Page 31: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Informational velocity

• Always looking at others?

• If not:– Is communication synchronous (e.g., group

meetings)?– Is communication asynchronous?

Page 32: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Network– determines neighborhood

• Linear (max degrees of separation = population size – 1)

• Fully connected (max degrees of separation = 1)

Page 33: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Basic model parameters

• 100 agents• 200 time steps• 1000 simulations of each experiment

– 20 NK spaces (N = 19, K = 5)– 50 randomly seeded starting points

• Vary size, network structure, velocity, and synchronicity

Code written in Java using the Repast libraries

Page 34: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Findings

• Size

• Network structure

• Velocity

• Synchronicity

Page 35: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Bigger is better

Impact of size

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

0 5 10 15 20 25

Round

Perf

orm

an

ce

score full 36

Page 36: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Bigger is better

Impact of size

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

0 5 10 15 20 25

Round

Perf

orm

an

ce

score full 36

score full 100

Page 37: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Bigger is better

Impact of size

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

0 5 10 15 20 25

Round

Perf

orm

an

ce

score full 36

score full 100

score full 500

Page 38: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

The hare and the tortoise:Small worlds are good for a quick fix…

Impact of network structure

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

10 10

20

30

40

50

60

70

80

90

100

110

120

Round

Perf

orm

an

ce

score full

Page 39: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

…but not so good in the long haul

Impact of network structure

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

10 10

20

30

40

50

60

70

80

90

100

110

120

Round

Perf

orm

an

ce

score line

score full

Page 40: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Small worlds drive out variety

Heterogeneity

0

20

40

60

80

1000 9

18

27

36

45

54

63

72

81

90

99

10

8

11

7

12

6

Round

Nu

mb

er

of

str

ate

gie

s

line

full

Page 41: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

LR Performance of random graphs

Random graphs

0.4

0.45

0.5

0.55

0.6

0.65

0.7

0.75

1 10 100 Probability of connection (density)

[log scale]

Score All random grgraphs graphs Complete graphs only

Page 42: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Small worldsSmall Worlds

0.68

0.7

0.72

0.74

0.76

0.78

0.8

0.82

0 10 20 30 40 50

# of shortcuts on lattice

Avg

Sco

re

Page 43: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Impact of structure is contingent on problem space

Search in a "simple" world: linear graph

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

1 4 7 10 13 16 19 22 25 28 31 34 37

Round

Pe

rfo

rma

nc

e

Score line

Page 44: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Impact of structure is contingent on problem space

Search in a "simple" world: linear vs full graph

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

1 4 7 10 13 16 19 22 25 28 31 34 37

Round

Pe

rfo

rma

nc

e

Score line

Score full

Page 45: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Velocity increases exploitation and decreases exploration

Impact of velocity on performance

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

1 10 19 28 37 46 55 64 73 82 91 100

Round

Pe

rfo

rma

nc

e

score full

Page 46: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Velocity increases exploitation and decreases exploration

Impact of velocity on performance

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

1 11 21 31 41 51 61 71 81 91 101

Round

Pe

rfo

rma

nc

e

Asynch10 full

score full

Page 47: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Synchronicity

. Impact of synchronized communications

00.10.20.30.40.50.60.70.80.9

1

0 100 200 300 400 500 600 700 800 900 1000

Round

Per

form

ance

Asynch10 full

Page 48: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Synchronicity

. Impact of synchronized communications

00.10.20.30.40.50.60.70.80.9

1

0 100 200 300 400 500 600 700 800 900 1000

Round

Per

form

ance

Synch10 full

Asynch10 full

Page 49: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Synchronicity

. Impact of synchronized communications

00.10.20.30.40.50.60.70.80.9

1

0 100 200 300 400 500 600 700 800 900 1000

Round

Per

form

ance

Synch10 line

Synch10 full

Asynch10 full

Page 50: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Synchronicity

. Impact of synchronized communications

00.10.20.30.40.50.60.70.80.9

1

0 100 200 300 400 500 600 700 800 900 1000

Round

Pe

rfo

rma

nc

e

Synch10 line

Synch10 full

Asynch10 line

Asynch10 full

Page 51: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

HeterogeneityHeterogeneity over time for fully connected graph:

synchronous vs asynchronous

0

10

20

30

40

50

60

70

80

90

100

0 20 40 60 80 100 120 140 160 180 200

Round

He

tero

ge

ne

ity

Synch10 full

Asynch10 full

Page 52: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

HeterogeneityHeterogeneity over time for line: synchronous vs asynchronous

0

10

20

30

40

50

60

70

80

90

100

0 20 40 60 80 100 120 140 160 180 200

Round

He

tero

ge

ne

ity

Synch10 line

Asynch10 line

Page 53: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

The Social Structure of Exploration and Exploitation

(March 1991)• Exploration– looking

for new solutions (experimentation)

• Exploitation– taking advantage of what the system knows (emulation)

Page 54: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Illustrations

• Agricultural diffusion

• Creative groups

Page 55: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Technological diffusion

• Diamond, Guns, Germs, and Steel

“…[G]eographic connectedness has exerted both positive and negative effects on the evolution of technology. As a result, in the very long run, technology may have developed most rapidly in regions with moderate connectedness, neither too high nor too low. Technology’s course over the last 1,000 years in China, Europe, and possibly the Indian subcontinent exemplifies those net effects of high, moderate, and low connectedness, respectively.” (p. 416)

Page 56: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Creative groups

• Field work on creative groups suggests curvilinear relationship between performance and connectedness (Leenders)

• Experimental work on problem solving groups (Goldstone)

• Broadway (Uzzi and Spiro)

• Project teams (Binz-Scharf)

Page 57: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Conclusions

• Trade-off between networks that perform well in the short run vs long run– Small, high bandwidth, worlds good for SR, bad in LR

• Tragedy of the network: Trade-off between interests of individuals and system

• Are some networks better than others in both SR and LR?

• Are some networks good “compromises”?

Page 58: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Extensions

• Vary problem space

• Error in copying (crossover)

• Timing of “velocity”

• Assume some heterogeneity in problem space

• Make network endogenous

• Have landscape change

Page 59: The Parable of the Hare and the Tortoise: How "Small Worlds" Reduce the Long Run Performance of Systems David Lazer Program on Networked Governance Harvard

Genetic programming

• Holland, Koza, solution “breeding”

• Performs much better if there are multiple (largely) isolated populations, within which there is great intermixing and competition, between which there is little (> 0)

• Speciation