Operations Research Transformed the Scheduling of South ...
Transcript of Operations Research Transformed the Scheduling of South ...
![Page 1: Operations Research Transformed the Scheduling of South ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/1.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/2.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/3.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/4.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/5.jpg)
• 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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/6.jpg)
…
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/7.jpg)
…
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/8.jpg)
…
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/9.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/10.jpg)
• 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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/11.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/12.jpg)
I think they use some kind of formula
12
![Page 13: Operations Research Transformed the Scheduling of South ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/13.jpg)
I think they use some kind of formula
13
![Page 14: Operations Research Transformed the Scheduling of South ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/14.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/15.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/16.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/17.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/18.jpg)
Top team constraints
18
• No team plays consecutive matches against Argentina and Brazil.
![Page 19: Operations Research Transformed the Scheduling of South ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/19.jpg)
Objective function
19
• Minimize breaks within double rounds
• Logical relationships
![Page 20: Operations Research Transformed the Scheduling of South ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/20.jpg)
Symmetry: French scheme
20
1st half 2nd half
1 2 3 9… … 13 92
![Page 21: Operations Research Transformed the Scheduling of South ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/21.jpg)
Symmetry: English scheme
21
1st half 2nd half
1 2 … 98 2 819 …
![Page 22: Operations Research Transformed the Scheduling of South ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/22.jpg)
Symmetry: Inverted scheme
22
1st half 2nd half
1 2 … 98 … 189 2
![Page 23: Operations Research Transformed the Scheduling of South ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/23.jpg)
Symmetry: back-to-back scheme
23
1 1 2 2 8 98… 9
![Page 24: Operations Research Transformed the Scheduling of South ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/24.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/25.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/26.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/27.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/28.jpg)
28
Template schedule 2018 World Cup
ROUNDS
TEAMS
![Page 29: Operations Research Transformed the Scheduling of South ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/29.jpg)
29
New schedule 2018 World Cup
…
![Page 30: Operations Research Transformed the Scheduling of South ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/30.jpg)
30
Old schedule 2002-2014 World Cups
…
![Page 31: Operations Research Transformed the Scheduling of South ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/31.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/32.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/33.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/34.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/35.jpg)
35
Some variation measures
Final standings
… Did it Improve Fairness?Tightness = Fairness?
…
![Page 36: Operations Research Transformed the Scheduling of South ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/36.jpg)
36
http://851.cl
http://301060.com.ar
![Page 37: Operations Research Transformed the Scheduling of South ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/37.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/38.jpg)
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 ...](https://reader031.fdocuments.net/reader031/viewer/2022012221/61e03643990c9678c8073917/html5/thumbnails/39.jpg)
39
Good luck!
Spartak Stadium