sports leagues and - los alamos national laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf ·...

50
Sports Leagues and Organization of Competitive Societies Eli Ben-Naim Los Alamos National Laboratory Talk, papers available from: http://cnls.lanl.gov/~ebn IST Young Scientists Symposium: Self-Organizing Systems, April 8, 2015 Review Article Randomness in Competitions EB, N. Hengartner, S. Redner, and F. Vazquez J. Stat. Phys. 151, 458 (2013)

Upload: others

Post on 30-Jun-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

Sports Leagues and Organization of Competitive Societies

Eli Ben-Naim

Los Alamos National Laboratory

Talk, papers available from: http://cnls.lanl.gov/~ebn

IST Young Scientists Symposium: Self-Organizing Systems, April 8, 2015

Review Article Randomness in Competitions

EB, N. Hengartner, S. Redner, and F. Vazquez J. Stat. Phys. 151, 458 (2013)

Page 2: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

What is the most competitive sport?

Football

Baseball

Hockey

Basketball

American Football

Page 3: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

What is the most competitive sport?

Football

Baseball

Hockey

Basketball

American Football

Can competitiveness be quantified? How can competitiveness be quantified?

Page 4: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

I. Modeling competitions

Page 5: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

• Teams ranked by win-loss record

• Win percentage

!

• Standard deviation in win-percentage

!

• Cumulative distribution = Fraction of teams with winning percentage < x

Parity of a sports league

Austrian Bundesliga� =

�⇥x2⇤ � ⇥x⇤2

F (x)

x =Number of wins

Number of games

0.763 0.625 0.542 0.542 0.486 0.458 0.416 0.403 0.431 0.333

0.300 < x < 0.700

� = 0.13

Page 6: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

0.00

0.04

0.08

0.12

0.16

0.20

0.24

0.28

2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014

0.118

0.155

0.1220.134

0.179

0.147

0.1190.1090.093

0.1500.133

0.087

0.150

0.097

0.158

Parity by year

Parity is fluctuating, without clear trend

h�i = 0.13

max =

1

2

p3

= 0.288675

Page 7: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

Data

• 300,000 Regular season games (all games ever played)

• 5 Major sports leagues in North America & England

sport league full name country years games

football FA Football Association 1888-2005 43,350

baseball MLB Major League Baseball 1901-2005 163,720

hockey NHL National Hockey League 1917-2005 39,563

basketball NBA National Basketball Association 1946-2005 43,254

american football NFL National Football League 1922-2004 11,770

source: http://www.shrpsports.com/ http://www.the-english-football-archive.com/

Page 8: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

0 0.2 0.4 0.6 0.8 1x

0

0.2

0.4

0.6

0.8

1

F(x)

NFLNBANHLMLB

Distribution of winning percentage clearly distinguishes sports

•Baseball most competitive? •American football least competitive?

data theory

Standard deviation in winning percentage

0.000.040.090.130.180.22

MLB FA NHL NBA NFL

0.210

0.1500.120

0.1020.084

Fort and Quirk, 1995

Page 9: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

• Two, randomly selected, teams play

• Outcome of game depends on team record

- Weaker team wins with probability q<1/2

- Stronger team wins with probability p>1/2

!

- When two equal teams play, winner picked randomly

• Initially, all teams are equal (0 wins, 0 losses)

• Teams play once per unit time

The competition model

�x⇥ =12

�⇥�

q = 1/2 randomq = 0 deterministic

(i, j)⇥�

(i + 1, j) probability p

(i, j + 1) probability 1� pi > j

p + q = 1

Page 10: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

• Probability distribution functions

!

• Evolution of the probability distribution

!

• Closed equations for the cumulative distribution

!

Boundary Conditions Initial Conditions

Rate equation approach

dgk

dt= (1� q)(gk�1Gk�1 � gkGk) + q(gk�1Hk�1 � gkHk) +

12

�g2

k�1 � g2k

gk = fraction of teams with k wins

Gk =k�1�

j=0

gj = fraction of teams with less than k wins Hk = 1�Gk+1 =��

j=k+1

gj

G0 = 0 G� = 1 Gk(t = 0) = 1

better team wins worse team wins equal teams play

Nonlinear Difference-Differential Equations

dGk

dt= q(Gk�1 �Gk) + (1/2� q)

�G2

k�1 �G2k

A kinetic view of statistical physics, Krapivsky, Redner, EB, Cambridge University Press, 2010

Page 11: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

An exact solution• Stronger always wins (q=0)

!

• Transformation into a ratio

!

• Nonlinear equations reduce to linear recursion

!

• Integrable (discrete) Burgers equation!

dGk

dt= Gk(Gk �Gk�1)

dPk

dt= Pk�1

Gk =Pk

Pk+1

Gk =1 + t + 1

2! t2 + · · · + 1

k! tk

1 + t + 12! t

2 + · · · + 1(k+1)! t

k+1

EB, Krapivsky J Phys A 2012

Page 12: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

0 0.5 1 1.5 2x0

0.2

0.4

0.6

0.8

1

F(x)

t=10t=20t=100scaling theory

Long-time asymptotics

• Long-time limit

!

• Scaling form

!

• Scaling function

Gk �k + 1

t

F (x) = x

Seek similarity solutions Use winning percentage as scaling variable

Gk � F

�k

t

Page 13: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

Scaling analysis• Rate equation

!

• Treat number of wins as continuous

!

• Stationary distribution of winning percentage

!

• Scaling equation

dGk

dt= q(Gk�1 �Gk) + (1/2� q)

�G2

k�1 �G2k

Gk+1 �Gk ⇥�G

�k

Gk(t)� F (x) x =k

t

[(x� q)� (1� 2q)F (x)]dF

dx= 0

�G

�t+ [q + (1� 2q)G]

�G

�k= 0

Inviscid Burgers equation�v

�t+ v

�v

�x= 0

Page 14: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

Scaling solution• Stationary distribution of winning percentage

!

!

• Distribution of winning percentage is uniform

!

!

• Variance in winning percentage

F (x) =

�⌅⌅⇤

⌅⌅⇥

0 0 < x < qx� q

1� 2qq < x < 1� q

1 1� q < x.

f(x) = F �(x) =

�⌅⌅⇤

⌅⌅⇥

0 0 < x < q1

1� 2qq < x < 1� q

0 1� q < x.

� =1/2� q⇥

3

q 1� q

1

F (x)

x

q 1� qx

f(x)

12q � 1

�⇥�

q = 1/2 perfect parityq = 0 maximum disparity

Page 15: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

0 0.2 0.4 0.6 0.8 1x

0

0.2

0.4

0.6

0.8

1

F(x)

Theoryt=100t=500

0 200 400 600 800 1000

t

0.1

0.2

0.3

0.4

0.5

σ

14�

3

NFL

MLB

League games

MLB 160

FA 40

NHL 80

NBA 80

NFL 16

Approach to scaling

•Winning percentage distribution approaches scaling solution •Correction to scaling is very large for realistic number of games •Large variance may be due to small number of games

Numerical integration of the rate equations, q=1/4

Variance inadequate to characterize competitiveness!�(t) =

1/2� q⇥3

+ f(t) Large!

t�1/2

t�1/2

Page 16: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

0 0.2 0.4 0.6 0.8 1x

0

0.2

0.4

0.6

0.8

1F(x)

NFLNBANHLMLB

The distribution of win percentage

•Treat q as a fitting parameter, time=number of games •Allows to estimate qmodel for different leagues

Page 17: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

• Upset frequency as a measure of predictability

!

!

• Addresses the variability in the number of games

• Measure directly from game-by-game results

- Ties: count as 1/2 of an upset (small effect)

- Ignore games by teams with equal records

- Ignore games by teams with no record

The upset frequency

q =Number of upsetsNumber of games

Page 18: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

1900 1920 1940 1960 1980 2000year

0.30

0.32

0.34

0.36

0.38

0.40

0.42

0.44

0.46

0.48

q

FAMLBNHLNBANFL

The upset frequencyLeague q q

FA 0.452 0.459

MLB 0.441 0.413

NHL 0.414 0.383

NBA 0.365 0.316

NFL 0.364 0.309

ABL ??? 0.392

football, baseball most competitive basketball, american football least competitive

q differentiates the different

sport leagues!

Page 19: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

1900 1920 1940 1960 1980 2000year

0.08

0.10

0.12

0.14

0.16

0.18

0.20

0.22

0.24

0.26

0.28

σ

NFLNBANHLMLBFA

1900 1920 1940 1960 1980 2000year

0.30

0.32

0.34

0.36

0.38

0.40

0.42

0.44

0.46

0.48

q

FAMLBNHLNBANFL

Evolution with time

•Parity, predictability mirror each other •American football, baseball increasing competitiveness •Soccer decreasing competitiveness (past 60 years)

� =1/2� q⇥

3

S.J. Gould, Full House, The spread of excellence from Plato to Darwin, 1996

Page 20: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

I. Discussion• Model limitation: it does not incorporate

- Game location: home field advantage

- Game score

- Upset frequency dependent on relative team strength

- Unbalanced schedule

• Model advantages:

- Simple, involves only 1 parameter

- Enables quantitative analysis

Page 21: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

1. Conclusions• Parity characterized by variance in winning percentage

- Parity measure requires standings data

- Parity measure depends on season length

• Predictability characterized by upset frequency

- Predictability measure requires game results data

- Predictability measure independent of season length

• Two-team competition model allows quantitative modeling of sports competitions

Page 22: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

2. Tournaments (post-season)

Page 23: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

Single-elimination Tournaments

Binary Tree Structure

Page 24: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

• Two teams play, loser is eliminated

!

• Teams have inherent strength (or fitness) x

!

!

• Outcome of game depends on team strength

- Weaker team wins with probability q<1/2

- Stronger team wins with probability 1-q>1/2

The competition model

N ⇥ N/2⇥ N/4⇥ · · ·⇥ 1

(x1, x2)⇥�

x1 probability 1� q

x2 probability qx1 < x2

xstrong weak

x4x3x2x1 x5

Page 25: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

• Number of teams

• = Cumulative probability distribution function for teams with fitness less than x to win an N-team tournament

• Closed equations for the cumulative distribution

Recursive approach

Nonlinear Recursion Equation

GN (x)

N = 2k = 1, 2, 4, 8, . . .

G2N (x) = 2p GN (x) + (1� 2p) [GN (x)]2

Page 26: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

1. Scale of Winner

!

2. Scaling Function

!

3. Algebraic Tail 0 0.2 0.4 0.6 0.8 1x0

0.2

0.4

0.6

0.8

1

GN(x)

N=1N=2N=4N=8N=16

Scaling properties

1. Large tournaments produce strong winners 3. High probability for an upset

GN (x)� � (x/x�)

1��(z) ⇥ zln 2p/ ln 2q

x⇥ � N� ln 2p/ ln 2

Page 27: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

0 2 4 6 8 10z0

0.2

0.4

0.6

0.8

1

Ψ(z)

N=21

N=24

N=27

N=210N=

10-1 100 101 102z10-610-510-410-310-210-1100

Ψ'(z)

Universal shape Broad tail

�(2pz) = 2p�(z) + (1� 2p)�2(z) �⇥(z) � zln 2p/ ln 2q�1

The scaling function

Page 28: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

0 4 8 12 16x0

0.2

0.4

0.6

0.8

1

G16

(x)

TheorySimulationTournament Data

College Basketball• Teams ranked 1-16 Well defined favorite Well defined underdog • 4 winners each year • Theory: q=0.18 • Simulation: q=0.22 • Data: q=0.27 • Data: 1978-2006 •1600 games

1 2 3 4 5 6 7 8 9 10 11 12

45 24 14 10 5 6 1 4 1 0 2 0

2008: all four top seed advance; 1 in 150 chance!

Page 29: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

1980 1985 1990 1995 2000 2005year

0.2

0.25

0.3

0.35

q

MenWomen

Evolution, Men vs Women

Page 30: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

2. Conclusions

• Strong teams fare better in large tournaments

• Tournaments can produce major upsets

• Distribution of winner relates parity with predictability

• Tournaments are efficient but not fair

Page 31: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

3. Leagues (regular season)

Page 32: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

League champions• N teams with fixed ranking

• In each game, favorite and underdog are well defined

• Favorite wins with probability p>1/2 Underdog wins with probability q<1/2

• Each team plays t games against random opponents

- Regular random graph

• Team with most wins is the champion

p + q = 1

How many games are needed for best team to win?

Page 33: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

Random walk approach

• Probability team ranked n wins a game

!

• Number of wins performs a biased random walk

!

• Team n can finish first at early times as long as

!

• Rank of champion as function of N and t

n

1

23

N

.

.

.

.

.

.

Pn = pn� 1N � 1

+ qN � n

N � 1

wn = Pn t±�

Dn t

(2p� 1)n

Nt ⇥

⇤t

n� �N⇥

t

n

p

q

Page 34: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

100 101 102 103

N100

102

104

106

108

< T

>

slope=3simulation

Length of season• For best team to finish first

!

• Each team must play

!

• Total number of games

T � N3

t � N2

1 � N⇥t

1. Normal leagues are too short 2. Normal leagues: rank of winner 3. League champions are a transient!

�⇥

N

Page 35: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

Distribution of outcomes

• Scaling distribution for the rank of champion

!

• Probability worse team wins decays exponentially

!

• Gaussian tail because

!

• Normal league: Prob. (weakest team wins)

Leagues are fair: upset champions extremely unlikely

QN (t) ⇤ exp(�const⇥ t)

Qn(t) � 1n�

�n

n�

�(z) ⇤ exp��const⇥ z2

n� �N⇥

t

⇥ exp(�N)

��t1/2

⇥⇥ exp(�t)

Page 36: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

1 4 8 12 16n0

0.050.100.150.200.250.30

Pn

leaguetournament

Leagues versus Tournaments

16 teams, q=0.4 n leaguetournament

1 24.5 12.9

2 18.2 11.4

3 13.6 10.1

4 10.3 8.9

5 7.9 7.9

6 6.1 7.1

7 4.7 6.3

8 3.7 5.7

9 2.9 5.1

10 2.2 4.6

11 1.7 4.2

12 1.3 3.8

13 1 3.4

14 0.81 3.1

15 0.63 2.8

16 0.49 2.6n� �

⇥N

Page 37: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

What is the likelihood the best team has best record?

Interplay between length of season and predictability of games

0.00.10.20.30.40.5

NFL MLB NHL NBA

0.450

0.3200.3100.300

league season games likelihood

NFL short predictable 30%

MLB* long random 31%

NHL moderate moderate 32%

NBA moderate predictable 45%

*90% likelihood requires 15000 games/team!!!

Page 38: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

3. Conclusions

• Leagues are fair but inefficient

• Leagues do not produce major upsets

Page 39: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

4. Ranking Algorithm

Page 40: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

One preliminary round• Preliminary round

- Teams play a small number of games

- Top M teams advance to championship round

- Bottom N-M teams eliminated

- Best team must finish no worse than M place

• Championship round: plenty of games

• Total number of games !

• Minimal when

M � N�

t � N2

M2

T � N t

1

23

N

M

T �M3

T � N3�2� + N3�

M � N3/5 T � N9/5

Page 41: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

Two preliminary rounds• Two stage elimination

!

• Second round

!

• Minimize number of games

!

• Further improvement in efficiency

N � N�2 � N�2�1 � 1

T2 � N3�2�2 + N�2(3�2�1) + N3�1�2

3� 2�2 = �2(3� 2�1) �⇥ �2 =1519

T � N27/19

Page 42: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

Multiple preliminary rounds

• Each additional round further reduces T

!

• Gradual elimination

!

• Teams play a small number of games initially

Optimal linear scaling achieved using many rounds

Preliminary elimination is very efficient!

T� � N M� � N1/3

Tk � N�k �k =1

1� (2/3)k+1

N � N5765 � N

5765

1519 � N

5765

1519

35 � 1

�k = 3,95,2719

,8165

, · · ·

optimal size of playoffs!

Page 43: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

4. Conclusions

• Gradual elimination is fair and efficient

• Preliminary rounds reduce the number of games

• In preliminary round, teams play a small number of games and almost all teams advance to next round

Page 44: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

5. Social Dynamics

Page 45: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

Competition and social dynamics

• Teams are agents

• Number of wins represents fitness or wealth

• Agents advance by competing against each other

• Competition is a mechanism for social differentiation

Page 46: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

• Agents advance by competition

!

• Agent decline due to inactivity

!

• Rate equations

!

• Scaling equations

The social diversity model

k ⇥ k � 1 with rate r

dGk

dt= r(Gk+1 �Gk) + pGk�1(Gk�1 �Gk) + (1� p)(1�Gk)(Gk�1 �Gk)� 1

2(Gk �Gk�1)2

[(p + r � 1 + x)� (2p� 1)F (x)]dF

dx= 0

(i, j)⇥�

(i + 1, j) probability p

(i, j + 1) probability 1� pi > j

Page 47: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

Organization into Social Structure

1. Middle class • Agents advance at different rates

2. Middle+lower class • Some agents advance at different rates

• Some agents do not advance

3. Lower class • Agents do not advance

4. Egalitarian class • All agents advance at equal rates

Bonabeau 96

Sports

Page 48: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

Concluding remarks

• Mathematical modeling of competitions sensible

• Minimalist models are a starting point

• Randomness a crucial ingredient

• Validation against data is necessary for predictive modeling

Page 49: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

Publications!

• Randomness in Competitions E. Ben-Naim, N.W. Hengartner J. Stat. Phys. 151, 458 (2013)

• Efficiency of Competitions E. Ben-Naim, N.W. Hengartner Phys. Rev. E 76, 026106 (2007)

• Scaling in Tournaments E. Ben-Naim, S. Redner, F. Vazquez Europhysics Letters 77, 30005 (2007)

• What is the Most Competitive Sport? E. Ben-Naim, F. Vazquez, S. Redner J. Korean Phys. Soc. 50, 124 (2007)

• Dynamics of Multi-Player Games E. Ben-Naim, B. Kahng, and J.S. KimJ. Stat. Mech. P07001 (2006)

• On the Structure of Competitive Societies E. Ben-Naim, F. Vazquez, S. Redner Eur. Phys. Jour. B 26 531 (2006)

• Dynamics of Social Diversity E. Ben-Naim and S. Redner J. Stat. Mech. L11002 (2005)

Page 50: Sports Leagues and - Los Alamos National Laboratorycnls.lanl.gov/~ebn/talks/sports-austria.pdf · 2015-05-04 · Data • 300,000 Regular season games (all games ever played)! •

•Sidney Redner and Federico Vazquez Los Alamos & Boston University •Jin Sup Kim and Byugnam Kahng Los Alamos & Seoul National University •Nicholas Hengartner Los Alamos National Laboratory •Micha Ben-Naim Massachusetts Institute of Technology

Thanks