FUTMAX: Play-offs elimination in soccer tournaments Celso C. Ribeiro Sebastián Urrutia.

Slides:



Advertisements
Similar presentations
Numbers Treasure Hunt Following each question, click on the answer. If correct, the next page will load with a graphic first – these can be used to check.
Advertisements

You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Advanced Piloting Cruise Plot.
1
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Working with MS-ACCESS IS 240 – Database Management Lecture #2 – Assoc. Prof. M. E. Kabay, PhD, CISSP Norwich University
Chapter 1 The Study of Body Function Image PowerPoint
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
UNITED NATIONS Shipment Details Report – January 2006.
1 G601, IO I Eric Rasmusen, 31 August – Info This is for one 75 minute session on the chapter. The big idea is bayesian equilibrium.
We need a common denominator to add these fractions.
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
Mean, Median, Mode & Range
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Year 6 mental test 5 second questions
Year 6 mental test 10 second questions
2010 fotografiert von Jürgen Roßberg © Fr 1 Sa 2 So 3 Mo 4 Di 5 Mi 6 Do 7 Fr 8 Sa 9 So 10 Mo 11 Di 12 Mi 13 Do 14 Fr 15 Sa 16 So 17 Mo 18 Di 19.
Solve Multi-step Equations
Richmond House, Liverpool (1) 26 th January 2004.
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Randomized Algorithms Randomized Algorithms CS648 1.
PP Test Review Sections 6-1 to 6-6
ABC Technology Project
EU Market Situation for Eggs and Poultry Management Committee 21 June 2012.
OR Applications in Sports Management : The Playoff Elimination Problem IEEM Topics in Operations Research.
OR Applications in Sports Management : The Playoff Elimination Problem IEEM Topics in Operations Research.
Outline Minimum Spanning Tree Maximal Flow Algorithm LP formulation 1.
1 Undirected Breadth First Search F A BCG DE H 2 F A BCG DE H Queue: A get Undiscovered Fringe Finished Active 0 distance from A visit(A)
Exarte Bezoek aan de Mediacampus Bachelor in de grafische en digitale media April 2014.
VOORBLAD.
15. Oktober Oktober Oktober 2012.
1 Breadth First Search s s Undiscovered Discovered Finished Queue: s Top of queue 2 1 Shortest path from s.
1 RA III - Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Buenos Aires, Argentina, 25 – 27 October 2006 Status of observing programmes in RA.
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Squares and Square Root WALK. Solve each problem REVIEW:
© 2012 National Heart Foundation of Australia. Slide 2.
Lets play bingo!!. Calculate: MEAN Calculate: MEDIAN
Sets Sets © 2005 Richard A. Medeiros next Patterns.
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
25 seconds left…...
Arithmetic of random variables: adding constants to random variables, multiplying random variables by constants, and adding two random variables together.
H to shape fully developed personality to shape fully developed personality for successful application in life for successful.
Presenteren wij ………………….
Januar MDMDFSSMDMDFSSS
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Essential Cell Biology
Intracellular Compartments and Transport
PSSA Preparation.
Essential Cell Biology
Weekly Attendance by Class w/e 6 th September 2013.
Immunobiology: The Immune System in Health & Disease Sixth Edition
Energy Generation in Mitochondria and Chlorplasts
Murach’s OS/390 and z/OS JCLChapter 16, Slide 1 © 2002, Mike Murach & Associates, Inc.
Engineering Management, Information, and Systems 1 It Ain’t Over Till It’s Over: Playoff Races and Optimization Modeling Exercises Eli Olinick.
Play-offs elimination in
Presentation transcript:

FUTMAX: Play-offs elimination in soccer tournaments Celso C. Ribeiro Sebastián Urrutia

April 2004FUTMAX ChileFUTMAX 2/25 Summary Motivation Related work Problem definition Formulation FUTMAX in the WWW FUTMAX in the press Results

April 2004FUTMAX ChileFUTMAX 3/25 Guaranteed Qualification Problem: How many points a team has to make in a tournament to be able to be qualified for the finals (or play-off games)? Brazilian Soccer Championship: Press broadcasts already at the first round the chances of qualification for the play- offs, based in very obscure statistics and estimates. Predictions loudly announced are often wrong! Motivation

April 2004FUTMAX ChileFUTMAX 4/25 Motivation Interesting application of Operations Research and Integer Programming in sports. Soccer is the most popular sports in most countries. Soccer can even make researchers from Argentina and Brazil to work together, instead of trying to prove which of them is the best... … or arguing about who is the second best player ever! #1

April 2004FUTMAX ChileFUTMAX 5/25 Motivation Three teams fight for two places in the play- offs. Each of them has two games to play: Flamengo against Vasco and Bahia, Cruzeiro against Grêmio and Santos, and Bahia against Flamengo e Fluminense. How many points Cruzeiro has to make to be sure of being qualified? 4 points! Flamengo37 Cruzeiro37 Bahia36

April 2004FUTMAX ChileFUTMAX 6/25 Motivation: what if 26 teams are playing? São Paulo34Ponte Preta26Fluminense21 São Caetano32Figuerense24Vasco20 Santos32Atlético-PR24Goiás20 Juventude31Grêmio24Portuguesa20 Corinthians31Cruzeiro23Paysandu19 Guarani28Gama22Flamengo19 Vitória27Internacion al 22Palmeiras19 Coritiba27Botafogo22Paraná17 Atlético- MG 27Bahia21

April 2004FUTMAX ChileFUTMAX 7/25 Motivation Brazilian soccer championship (2002 edition) 26 teams First phase: qualification Each team plays every other team exactly once. The eight teams in the first positions are qualified. The four teams in the last positions do not play next year. Second phase: play-offs Eliminatory games Points: win: 3 pointstie: 1 pointloss: 0 point

April 2004FUTMAX ChileFUTMAX 8/25 Motivation Brazilian championship: 29 rounds from August to December The press publishes since the first round (!) the probabilities of qualification of each team. The press also makes use of very simple statistics from obscure sources to announce very early that a team with a certain number of points (41 in 2002) can be sure to be qualified (often based on estimates or average results). These predictions are loudly announced and often false! Trainers also very often make erroneous predictions.

April 2004FUTMAX ChileFUTMAX 9/25 Related work Schwartz 1966: mathematical elimination from play-offs in the Major League Baseball (MLB) solved with maximum flow algorithm Robinson 1991: integer programming models and further results for the play- offs elimination problem McCormick 2000: elimination from the p- th position is NP-complete. Adler et al. 2003: ILP models for MLB Bernholt et al. 1970: first place elimination is NP-complete under the {(3,0),(1,1)} soccer rule.

April 2004FUTMAX ChileFUTMAX 10/25 Related work Berkeleys RIOT project posts the number of wins each team needs to have a chance of qualification in the MLB: No ties Easier {(1,0)} rule Small groups with 5 or 6 teams A team has to finish in the first position within its group to be qualified. Each team plays up to 160 games! Problems in each group are easily solvable.

April 2004FUTMAX ChileFUTMAX 11/25 Problem definition Play-offs qualification problems: How many points a team should make to: … be sure of finishing among the p=8 teams in the first positions? (sufficient condition for play-offs qualification) … have a chance of finishing among the p=8 teams in the first positions? (necessary condition for play-offs qualification)

April 2004FUTMAX ChileFUTMAX 12/25 Problem definition Elimination problems: How many points a team should make to: … be sure of finishing among the p=22 teams in the first positions? (sufficient condition for non-elimination) … have a chance of finishing among the p=22 teams in the first positions? (necessary condition for non-elimination)

April 2004FUTMAX ChileFUTMAX 13/25 Problem definition In this talk, we consider only the Guaranteed Qualification Problem: How many points a team k should make to be sure of finishing among the p=8 in the first positions? Instead, we compute the maximum number of points a team can make and still not be qualified in the p=8 first positions. Then, we add 1 to the above number to determine the minimum number of points for guaranteed qualification: GQS(k)

April 2004FUTMAX ChileFUTMAX 14/25 Formulation n = number of teams = 26 M = maximum difference of points between any two teams (all wins vs. all losses) = 3*(n-1) = 75 k = team under consideration

April 2004FUTMAX ChileFUTMAX 15/25 Formulation

April 2004FUTMAX ChileFUTMAX 16/25 Formulation

April 2004FUTMAX ChileFUTMAX 17/25 Formulation Ties in the number of points are broken in favor of teams with more wins. In the previous model, add up a very small amount (necessarily smaller than one) to the number of points: Use e.g. With a similar model, we can also compute PQS(k): minimum number of points for possible qualification

April 2004FUTMAX ChileFUTMAX 18/25 Formulation When is team k mathematically qualified for the play-offs? Team k is mathematically qualified if the previous problem is infeasible! When does a team k depend only on itself to be qualifed? Team k depends only on itself if GQS(k) is less than or equal to the total number of points it can make. When is team k mathematically eliminated from the play-offs? Team k is mathematically eliminated if PQS(k) is less than or equal to the total number of points it can make.

April 2004FUTMAX ChileFUTMAX 19/25 FUTMAX in the WWW FUTMAX project Results of the games are collected from the web. Model are generated (four problems for each team). All problems are solved with CPLEX 9.0 HTML file is automatically built from the results. Automatic publication in the web: World Cup

April 2004FUTMAX ChileFUTMAX 20/25 FUTMAX in the press September 24, 2002: FUTMAX web site launched September 29: round table interview to Radio Globo (major sports radio station, program Enquanto a bola não rola) September 30: article in the Internet section of Jornal do Brasil October 24: interview for TV Campus December 18: article in Jornal da PUC October 2003: talks with SPORTV (TV Globo) and computations of chances of qualification (live)

April 2004FUTMAX ChileFUTMAX 21/25 Results Already at the 11th round, some teams did not depend only on themselves to be qualified. At this time, Vasco was in a difficult situation and fans were complaining. The trainer of Vasco met the press and said that if we win the next ten games, then we will be qualified. FUTMAX was able to prove to the press that this was not true.

April 2004FUTMAX ChileFUTMAX 22/25 Results October 31, 2002: São Paulo won Ponte Preta and made a total of 43 points. The press (Folha de São Paulo) announced that São Paulo was mathematically qualified for the play-offs. FUTMAX was able to prove to the press that this was not true. November 3, 2002: São Caetano made a total of 42 points and the press also announced it was qualified. Again, FUTMAX was able to prove to the press that this was not true.

April 2004FUTMAX ChileFUTMAX 23/25 Results

April 2004FUTMAX ChileFUTMAX 24/25 Results FUTMAX can be used to follow the situation of each team: Possible points Points for guaranteed qualification Points for possible qualification Points accumulated FLUMINE NSE

April 2004FUTMAX ChileFUTMAX 25/25 Results Spin-offs: followed by HockeyPlex project (same idea for National Hockey League, USA) based on FUTMAX Motivation for students Activities of our research group made public New web page: Slides available at: Papers (OR/MS Today 2004; ITOR to appear) available at: rio.br/~celso/publicacoes.htm