Operations Research Transformed the Scheduling of South ...

39
Operations Research Transformed the Scheduling of South American World Cup Qualifiers: Did it Improve Fairness? Mario Guajardo NHH Norwegian School of Economics Dept. of Business and Management Science Centre for Shipping and Logistics

Transcript of Operations Research Transformed the Scheduling of South ...

Page 1: Operations Research Transformed the Scheduling of South ...

Operations Research Transformed the Scheduling

of South American World Cup Qualifiers:

Did it Improve Fairness?

Mario GuajardoNHH Norwegian School of EconomicsDept. of Business and Management Science

Centre for Shipping and Logistics

Page 2: Operations Research Transformed the Scheduling of South ...

2

RONALDOGolden Ball Best Player Award World Cup 1998

FORLÁNGolden Ball Best Player Award World Cup 2010

https://www.youtube.com/watch?v=X4wS2zHLt2o

Page 3: Operations Research Transformed the Scheduling of South ...

2005/1

1st Division

2005/2

U-19 Division

2007

2ndDivision

2013

3rd, U-15, U-16 and U-17 Divisions

2015-2017

South American World Cup Qualifiers

2015

Chile Cup

Timeline

3

Chile did not qualify to 2006 World Cup

Schedule proposal for 2010 World Cup rejected

by CONMEBOLChile qualified to 2010 World Cup Chile qualified to

2014 World Cup CONMEBOL agreed new schedule by a

random draw…

MathSport International Leuven, Belgium

Page 4: Operations Research Transformed the Scheduling of South ...

CONCACAFCONCACAF

CONMEBOLCONMEBOL

CAFCAF

UEFAUEFAAFCAFC

OFCOFC6 continental confederations

Qualification phase: ~200 teamsFinal phase: 32 teams

FIFA Football World CupFIFA Football World Cup

4

Worldwide audience2014 OL: 2.1 billion2014 FIFA WCup: 3.2 billion

2014 Super Bowl: 160 million2014 FIFA WCup final: 1 billion

Page 5: Operations Research Transformed the Scheduling of South ...

• 10 teams compete for 4.5 slots in the finals

• Every team plays twice against every other team

• 2 years

• 18 rounds grouped into 9 double rounds

Brazil

UruguayArgentinaChile

Venezuela

Colombia

Bolivia

Peru

Paraguay

EcuadorCONMEBOL’s South American World Cup QualifiersCONMEBOL’s South American World Cup Qualifiers

5

Round 1 Round 2 Round 3 Round 4

1st double round

8 – 13 Oct

2nd double round

12 – 17 Nov

Page 6: Operations Research Transformed the Scheduling of South ...

1st double round 2nd double round

Brazil

UruguayArgentinaChile

Venezuela

Colombia

Bolivia

Peru

Paraguay

Ecuador

break

ARGENTINA

BOLIVIA

Round 1 Round 2 Round 3 Round 4

Home Away Home Away

Away Home Away Away

Breaks within double roundsBreaks within double rounds

6

Inconvenient for the teams/players

7340 km

Page 7: Operations Research Transformed the Scheduling of South ...

3rd double round

Brazil

UruguayArgentinaChile

Venezuela

Colombia

Bolivia

Peru

Paraguay

Ecuador

break

CHILE

Round 4 Round 5 Round 6 Round 7

Home Away Away Home

Breaks within double roundsBreaks within double rounds

7Inconvenient for the fans/local sponsors

Nov 2011 June 2012 Sept 2012

Almost a year without a home game

Page 8: Operations Research Transformed the Scheduling of South ...

1st double round 2nd double round

Brazil

UruguayArgentinaChile

Venezuela

Colombia

Bolivia

Peru

Paraguay

Ecuador

ARGENTINA

BOLIVIA

Round 1 Round 2 Round 3 Round 4

Home Away Home Away

Away Home Away Away

Home vs Away start of a double roundHome vs Away start of a double round

8

For logistical reasons, starting a double round with a home game is usually preferred

Page 9: Operations Research Transformed the Scheduling of South ...

Argentina – Chile

Uruguay – Bolivia

Ecuador – Venezuela

Peru – Paraguay

Colombia – Brazil

Round 1

Chile – Argentina

Bolivia – Uruguay

Venezuela – Ecuador

Paraguay – Peru

Brazil – Colombia

Round 10

1st half 2nd half

1 2 31 2 3 9… 9…

Traditional mirrored schedule (5 World Cups 1998-2014)Traditional mirrored schedule (5 World Cups 1998-2014)

9

Page 10: Operations Research Transformed the Scheduling of South ...

• A mirrored schedule with no breaks in double rounds for CONMEBOL’S qualifiers is infeasible

• Minimum: 16

• Old schedule 2002-2014: 18

• Tradition: mirrored hard to change (same schedule used for 4 last World Cups)

Brazil

UruguayArgentinaChile

Venezuela

Colombia

Bolivia

Peru

Paraguay

Ecuador1) Could we find a mirrored schedulewithout breaks within double rounds?1) Could we find a mirrored schedulewithout breaks within double rounds?

10

2) Could we find a schedule as mirrored as possible without breaks within double rounds?2) Could we find a schedule as mirrored as possible without breaks within double rounds?

Page 11: Operations Research Transformed the Scheduling of South ...

Symmetric schedules

11

• Symmetric double round robin tournament schedule: matches ordered with respect to some “structure”, usually the second half with regard to the first one.

• 20 out of 25 European leagues follow a symmetric scheme (Goossens & Spieksma 2012).

• 15 of them use a mirrored format.

Page 12: Operations Research Transformed the Scheduling of South ...

I think they use some kind of formula

12

Page 13: Operations Research Transformed the Scheduling of South ...

I think they use some kind of formula

13

Page 14: Operations Research Transformed the Scheduling of South ...

Integer programming model

14

Decision variablesDecision variables

i ∈ I(setofteams), j ∈ I (i≠j), k ∈ K(setofrounds)

i∈ I,k∈ KOdd ={1,3,5,…}

Page 15: Operations Research Transformed the Scheduling of South ...

Basic constraints

15

• Double round-robin split in two single-round robin halves: team i and team jplay against each other once in each half of the tournament

Page 16: Operations Research Transformed the Scheduling of South ...

Basic constraints

16

• Compactness: every team plays exactly one game per round

• Home-away balance with opponent: team i plays at home against team jexactly once

Page 17: Operations Research Transformed the Scheduling of South ...

Double rounds constraints

17

• Balance of home-away sequences: every team starts a double round with a home game at least 4 and at most 5 times

• Logical relationships between variables x and y

Page 18: Operations Research Transformed the Scheduling of South ...

Top team constraints

18

• No team plays consecutive matches against Argentina and Brazil.

Page 19: Operations Research Transformed the Scheduling of South ...

Objective function

19

• Minimize breaks within double rounds

• Logical relationships

Page 20: Operations Research Transformed the Scheduling of South ...

Symmetry: French scheme

20

1st half 2nd half

1 2 3 9… … 13 92

Page 21: Operations Research Transformed the Scheduling of South ...

Symmetry: English scheme

21

1st half 2nd half

1 2 … 98 2 819 …

Page 22: Operations Research Transformed the Scheduling of South ...

Symmetry: Inverted scheme

22

1st half 2nd half

1 2 … 98 … 189 2

Page 23: Operations Research Transformed the Scheduling of South ...

Symmetry: back-to-back scheme

23

1 1 2 2 8 98… 9

Page 24: Operations Research Transformed the Scheduling of South ...

Symmetry: Min-Max separation scheme

24

• Every team plays against every other team at most once in c consecutive rounds

• Every team plays against every other team at least once in d consecutive rounds

Page 25: Operations Research Transformed the Scheduling of South ...

Implementation

25

• AMPL/CPLEX 12.5, Intel Core 2 Duo 2.26GHz

~1700 binary variables

~1700 constraints

• Solutions found quickly

• Several proposals discussed with the Chilean ANFP managers

• They chose one of the template schedules that we generated according to the French scheme

1st half 2nd half

1 2 3 9… … 13 92

Page 26: Operations Research Transformed the Scheduling of South ...

Decision: newschedule by a random draw

Our schedule proposal

unanimouslyagreed by the 10

CONMEBOL’s countries

1998 20142002 Jan-2015 May-2015 Oct-2017

http://conmebol.com/

Mirrored

Same schedule

| | | | ||

CONMEBOL meetingCONMEBOL meeting

Qualifiers for the 2018 World Cup Russia

Oct-2015

|

Page 27: Operations Research Transformed the Scheduling of South ...

RonaldoBest World Cup

Player Award 1998

ForlánBest World Cup

Player Award 2010

TEAM NAME

Shaun Botterill/Getty Images Europe (zimbio.com/) Shaun Botterill/Getty Images Europe (zimbio.com/)

TEAM NUMBER

27

SCHEDULE

Matchday 1

Team 1 Team 9Team 2 Team 5Team 4 Team 6Team 7 Team 3Team 8 Team 10

Matchday 2

Team 3 Team 4Team 5 Team 7Team 6 Team 8Team 9 Team 2Team 10 Team 1

Matchday 17

Team 1 Team 3Team 2 Team 6Team 4 Team 9Team 7 Team 10Team 8 Team 5

Matchday 18

Team 9 Team 1Team 5 Team 2Team 6 Team 4Team 3 Team 7Team 10 Team 8

1st double‐round 9th double‐round

OPERATIONS RESEARCH

Page 28: Operations Research Transformed the Scheduling of South ...

28

Template schedule 2018 World Cup

ROUNDS

TEAMS

Page 29: Operations Research Transformed the Scheduling of South ...

29

New schedule 2018 World Cup

Page 30: Operations Research Transformed the Scheduling of South ...

30

Old schedule 2002-2014 World Cups

Page 31: Operations Research Transformed the Scheduling of South ...

31

ComparisonBh: number of home breaks within double roundsBa: number of away breaks within double roundsB: total number of breaks within double roundsH-A: number of double rounds started with a home gameA-H: number of double rounds started with an away game

… Did it Improve Fairness?Balance = Fairness?

Page 32: Operations Research Transformed the Scheduling of South ...

32

A schedule is g-ranking-balanced, if after each round, the difference between the number of home games played by any two teams up till then is at most g (Goossens & Spieksma, 2012).

g=1

The minimum possible.

Old scheduleg=3

Example: Standings after 6 rounds

… Did it Improve Fairness?Balance = Fairness?Fair ranking after each round

Page 33: Operations Research Transformed the Scheduling of South ...

33

• Perhaps the most even and exciting tournament everseen in this competition.

“THIS IS THE MOST EVEN

QUALIFICATION IN A LONG WHILE”Gerardo Martino

Coach

“THIS QUALIFICATION TOURNAMENT WILL BE

VERY INTENSE UNTIL THE LAST ROUNDS”

Juan PizziCoach

Page 34: Operations Research Transformed the Scheduling of South ...

34

Right before the last match of the 2018 tournament, only Brazil was already qualified to the World Cup finals while 6 other teams were still fighting for the 3.5 qualification berths that remained available.

Qualifier situation right before the last matchStandings right before the last match

… Did it Improve Fairness?Chances till the end = Fairness?

(uncertainty)

Page 35: Operations Research Transformed the Scheduling of South ...

35

Some variation measures

Final standings

… Did it Improve Fairness?Tightness = Fairness?

Page 36: Operations Research Transformed the Scheduling of South ...

36

http://851.cl

http://301060.com.ar

Page 37: Operations Research Transformed the Scheduling of South ...

37

… Did it Improve Fairness?I’d like to think the schedule provided the opportunities

for all teams to qualify only by their football merits

Page 38: Operations Research Transformed the Scheduling of South ...

Concluding remarks

38

• Scheduling fairness = not create (and, moreover, eliminate) opportunities for teams to perform better because of the schedule instead of their own merits

How to design rules that do not favor certain competitors?

How to design a schedule of play that a priori offers similar chances to each participant?

How to reconcile various (often conflicting) requests expressed by the stakeholders?

✓ Balance

✓ Uncertainty✓ Tightness

✓ Agreement in practice

… Did it Improve Fairness?

un

Page 39: Operations Research Transformed the Scheduling of South ...

39

Good luck!

Spartak Stadium