913856 盧俊銘 OR Applications in Sports Management : The Playoff Elimination Problem IEEM 710300 Topics in Operations Research.

Slides:



Advertisements
Similar presentations
Algebra Problems… Solutions
Advertisements

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.
Naïve Bayes. Bayesian Reasoning Bayesian reasoning provides a probabilistic approach to inference. It is based on the assumption that the quantities of.
MS 101: Algorithms Instructor Neelima Gupta
Copyright © Cengage Learning. All rights reserved. 7 Probability.
Example 4 A National Hockey League team receives 2 points for each win (in regulation time or overtime), 1 point for each loss in overtime, and no points.
Lower bound: Decision tree and adversary argument
Max-Flow Min-Cut Applications: Playoff Elimination.
Network Flow CS494/594 – Graph Theory Alexander Sayers.
EE 553 Integer Programming
Who’s on First: Simulating the Canadian Football League regular season Keith A. Willoughby, Ph.D. University of Saskatchewan Joint Statistical Meetings.
Outline. Theorem For the two processor network, Bit C(Leader) = Bit C(MaxF) = 2[log 2 ((M + 2)/3.5)] and Bit C t (Leader) = Bit C t (MaxF) = 2[log 2 ((M.
1 The Mathematics of Voting
PPL 4O Unit 4 Interpersonal Skill Building. Unit 1 Concepts Personal Strategy vs Team Strategy Recreational Activity vs Sport Activity Coaching Styles.
Introduction Offensive strategies of the National Football League have seemingly shifted towards a “West Coast” style offense, relying more heavily on.
Train DEPOT PROBLEM USING PERMUTATION GRAPHS
March Madness  It’s tournament time and its going to be awesome baby!! Throughout this webquest you are going to realize how we use graph theory in our.
How MLB Playoffs Work  Eight teams make the playoffs  Four each in the American and National Leagues  There are three division champs and one wild.
Home Ice Advantage in the NHL By: Devin Ensing and James Asimes.
November 10, 2009Introduction to Cognitive Science Lecture 17: Game-Playing Algorithms 1 Decision Trees Many classes of problems can be formalized as search.
7.7 Extensions to Max Flow. 2 Circulation with Demands Circulation with demands. n Directed graph G = (V, E). n Edge capacities c(e), e  E. n Node supply.
Linear Programming Applications
NP-complete and NP-hard problems. Decision problems vs. optimization problems The problems we are trying to solve are basically of two kinds. In decision.
1 1 Slide © 2000 South-Western College Publishing/ITP Slides Prepared by JOHN LOUCKS.
Algebra Problems… Solutions
Introduction to Functions
Sports IQ Quiz- Baseball Edition. Going Gonzo Sports IQ Quiz Baseball Edition Bo Knows Baseball World Series Expansion Teams The Midsummer Classic Class.
1.1 Chapter 1: Introduction What is the course all about? Problems, instances and algorithms Running time v.s. computational complexity General description.
Copyright © Cengage Learning. All rights reserved. CHAPTER 11 ANALYSIS OF ALGORITHM EFFICIENCY ANALYSIS OF ALGORITHM EFFICIENCY.
The Creation of a Team Name or Mascot When Geographics, Psychographics, And Business Collide.
Called as the Interval Scheduling Problem. A simpler version of a class of scheduling problems. – Can add weights. – Can add multiple resources – Can ask.
Brian Duddy.  Two players, X and Y, are playing a card game- goal is to find optimal strategy for X  X has red ace (A), black ace (A), and red two (2)
Engineering Management, Information, and Systems 1 It Ain’t Over Till It’s Over: Playoff Races and Optimization Modeling Exercises Eli Olinick.
College Football 11/13/2009 5:00pm 115West Virginia (-110) Ov 56 (-110) 116Cincinnati (-110) Un 56 (-110) Please come and make a bet on the.
Using football league tables to demonstrate correlation Duncan Williamson January
Estimation Bias, Standard Error and Sampling Distribution Estimation Bias, Standard Error and Sampling Distribution Topic 9.
Graph Theory Topics to be covered:
Money V Success in Sport Exercise on Correlation.
Surreal Number Tianruo Chen. Introduction In mathematics system, the surreal number system is an arithmetic continuum containing the real number as infinite.
1900–1909 -Sports. Baseball – American League is formed by ______ ______________ Made up of 8 original teams: ( Baltimore Orioles, Boston.
Extending the Definition of Exponents © Math As A Second Language All Rights Reserved next #10 Taking the Fear out of Math 2 -8.
Copyright © Cengage Learning. All rights reserved. Piecewise Functions SECTION 7.2.
1839 Abner Doubleday created the game of baseball in his own backyard of New York City. However soon after he created it, he was called off to war, never.
The Integers. The Division Algorithms A high-school question: Compute 58/17. We can write 58 as 58 = 3 (17) + 7 This forms illustrates the answer: “3.
CSC 413/513: Intro to Algorithms NP Completeness.
1 Dr. Ali Amiri TCOM 5143 Lecture 8 Capacity Assignment in Centralized Networks.
1 1 © 2003 Thomson  /South-Western Slide Slides Prepared by JOHN S. LOUCKS St. Edward’s University.
Graph Colouring L09: Oct 10. This Lecture Graph coloring is another important problem in graph theory. It also has many applications, including the famous.
Copyright © Cengage Learning. All rights reserved.
Chapter 1 Introduction n Introduction: Problem Solving and Decision Making n Quantitative Analysis and Decision Making n Quantitative Analysis n Model.
By: Pat Scott. THE BEGINNING First established in 1882 Home field located in St. Louis, Missouri charter American Association team original name was the.
Stem and Leaf Plots OBJ: To display a set of data using a stem-and-leaf plot and to find the mean, median, and mode.
CS 3343: Analysis of Algorithms Lecture 19: Introduction to Greedy Algorithms.
IntroductionCB and MUResultsConclusions IASE Annual conference. Gijón May 9-10, 2008 Data Measuring Competitive Balance and Match Uncertainty in Professional.
NBA Schedule Graph Theory and Strength of Schedule.
The expected value The value of a variable one would “expect” to get. It is also called the (mathematical) expectation, or the mean.
The NFL is split into two CONFERENCES. And each conference is broken down into four DIVISIONS. American Football Conference (AFC) National Football Conference.
MgtOp 470—Business Modeling with Spreadsheets Professor Munson Topic 10 Analytics in Sports.
1. Page - 02 Miami Heat Schedule 2016Page -03 Miami Heat GamePage - 04 Miami Heat Playoff TicketsPage - 05 Seasons and ScoresPage - 06 Photo GalleryPage.
Competitive Balance and Attendance in the MLB
Applied Discrete Mathematics Week 13: Graphs
Play-offs elimination in
Maximum Flow 9/13/2018 6:12 PM Presentation for use with the textbook, Algorithm Design and Applications, by M. T. Goodrich and R. Tamassia, Wiley, 2015.
Major League Baseball American League.
Common Core Math 8 ( ) Project Slides Made by Colton Tipps
The Alpha-Beta Procedure
MgtOp 470—Business Modeling with Spreadsheets Professor Munson
Chapter 6 Network Flow Models.
Major League Baseball American League.
Presentation transcript:

盧俊銘 OR Applications in Sports Management : The Playoff Elimination Problem IEEM Topics in Operations Research

Introduction Sports management is a very attractive area for Operations Research. Deciding playoff elimination and Timetabling are the two problems discussed most frequently. The former helps the fans to be aware of the status of their favorite teams, either qualified to or eliminated from the playoffs. This information is also very useful for team managers to decide whether to spend time in planning the future or to struggle for the current season. The latter can be used to devise a fairer and more cost-effective schedule for the league..

The Playoff Elimination Problem 1.Schwartz (1966) showed that a maximum-flow calculation on a small network can determine precisely when a team has been necessarily eliminated from the first place.. 2.Hoffman and Rivlin (1970) extended Schwartz’s work, developing necessary and sufficient conditions for eliminating a team from k th place. McCormick (1987, 1999) in turn showed that determining elimination from k th place is NP-complete.. 3.Robinson (1991) applied linear programming in solving baseball playoff eliminations, which resulted in eliminating team three days earlier than the wins-based criterion during the 1987 MLB season.

The Selected Case The Elias Sports Bureau, the official statistician for MLB, determines whether a particular team is eliminated using a simple criterion: if a team trails the first-place team in wins by more games than it has remaining, it is eliminated. However, according to this study, a team had actually been eliminated few days earlier than it was announced by MLB.. First-place elimination is not the fans’ only interest. In baseball, teams may also reach the play-off by securing a wild-card berth; the team that finishes with the best record among second-place teams in the league is assigned this berth. Based on the MLB statistics and the models provided, fans can sort out the play-off picture with more precise information..

Regulations of the MLB Playoffs Chicago Minnesota ClevelandDetroit Kansas City Central Division Toronto Baltimore BostonTampa Bay New York East Division Los Angeles Texas OaklandSeattle West Division Atlanta Florida New YorkWashington Philadelphia East Division St. Louis Chicago CincinnatiHouston Milwaukee Central Division Pittsburgh Los Angeles Minnesota New York Boston Wild Card v.s. Atlanta St. Louis Los Angeles v.s. Houston Wild Card Los Angeles Arizona San FranciscoSan Diego West Division Colorado Wild Card

An Example: The Case of Detroit Tigers Current win-loss records Remaining schedule of games For Detroit Tigers, there’s a remote chance of catching the first-place: If Detroit wins all of its remaining games, it will end up with = 76 wins. However, New York will meet this record by easily adding just one more win of the remaining 28 games. Therefore, is it reasonable to say that the Detroit Tigers has been eliminated from the first-place? (The answer is “yes.”) Considering the scenario that New York wins no more than one games in the remaining 28 games. 1) New York fails to win another game [75-87] Since Boston has 8 more games against New York, it will win them all. Thus, Boston may end up the season with at least ( = 77) wins. That is to say, there’s no chance for Detroit to catch the first place. 2) New York wins only one more game [76-86] According to the previous scenario, the only one win for New York must be against Boston, so that Boston may not end up with 77 wins. In addition, Boston have to lose all of the remaining games except the 7 wins against New York. Therefore,the final record for Boston would be also Estimates in a specific scenario

An Example: The Case of Detroit Tigers Current win-loss records Remaining schedule of games Therefore, is it reasonable to say that the Detroit Tigers has been eliminated from the first-place? (The answer is “yes.”) [continued] 2) New York wins only one more game [76-86] [continued] Now consider Baltimore and Toronto. Since Boston wins only the 7 (of 8) games against New York. It will undoubtedly lose when encountering all other teams. Thus, Baltimore will win all of its 2 games against Boston. Similarly, New York can not win any game except the only one game against Boston. Hence, Baltimore will win all of its 3 games against New York. Based on these facts, Baltimore’s final wins will be at least ( = 76), which results in a four-way tie for first place. In order not to finish ahead of Detroit, Baltimore must lose all other games except the 5 additional wins. That is to say, it will lose all of its 7 games against Toronto. In addition, since New York can not win any game against teams except Boston, Toronto will also win its 7 games against New York. This will make Toronto finish with ( = 77) wins. In this scenario,the final records for the division is shown as the table in the bottom. Toronto will catch the first-place, and then clinch for the play-off. In summary, there’s no chance for Detroit to catch the first-place; it has been eliminated from the first-place. Estimates in a specific scenario

Problem Definition: Elimination Questions [Restrictions & Assumptions] 1.There are three divisions for each of the two leagues. 2.Every team has to finish 162 games per season. 3.There’s neither rain-outs nor ties. (Every game has a winner.) 4.A team finishes the season with the best record of the division will advance to the play-off rounds. 5.Ties in the final standing for a play-off spot are settled by special one-game playoffs. 6.A team with the best record among all second-pace teams in the league will advance to the play-off rounds as the “wild card.” 7.To find the minimum number of wins necessary to win a division, it is only necessary to consider scenarios in which the teams in the division lose all remaining games against non-division opponents. [Inputs] Current win-loss records, remaining schedule of games [Outputs] A team’s first-place-elimination number and play-off-elimination number

Notations : Elimination Questions Let be the decision variable representing the first-place-elimination threshold for division. : the set of teams in a league : the set of teams in a division k For each team in division, let be its number of current wins, the number the number of games remaining against team, and the number of games remaining against nondivision opponents. Finally, let be the total number of wins attained by team by season’s end in some scenario. Further, let represent the number of future games that team wins against team ; let denote a complete scenario of future wins,. Let be the decision variable representing the play-off-elimination threshold for league.

Mathematical Models: First-Place-Elimination (1) (2) (3) (4) (5) team wins team against team ─(1) is the same as → Every game has a winner RankingNumber of wins ─(2)

Mathematical Models: First-Place-Elimination Suppose that the optimal objective value is, the first-place-elimination threshold for division. Any team that can attain at least wins by season end will win the division. Let, If, a division-winning scenario can be attained for team by increasing its number of non-division wins such that wins exactly total games. If, a division-winning scenario can be attained for team by winning all of its non-division games( ) and an additional ( ) division games.

Mathematical Models: First-Place-Elimination It is clear that a team is eliminated from first-place if and only if Further, if a team is not eliminated,. Therefore, its first-place-elimination number is ( ), the minimum number of future wins that team needs to reach the threshold. In addition, as mentioned above, a team is eliminated from the first-place, if its first- place number is greater than the number of its remaining games, i.e. (first-place-elimination number) (number of remaining games)

Mathematical Models: Play-Off-Elimination (1) (2) (3) (4) (5) (6) (7) Every game has a winner. The variable u will not be affected by the number of wins for the first- place team if the three divisions in the league. The variable u is at least as large as the number of wins by all teams except first- place teams of the three divisions. ─(2)

Mathematical Models: Play-Off-Elimination Suppose that the optimal objective value is, the play-off-elimination threshold for league. The play-off-elimination number for each team with Is The play-off-elimination number for each team that wins the division Is

Problem Definition: Clinching Questions [Restrictions & Assumptions] 1.There are three divisions for each of the two leagues. 2.Every team has to finish 162 games per season. 3.There’s neither rain-outs nor ties. (Every game has a winner.) 4.A team finishes the season with the best record of the division will advance to the play-off rounds. 5.A team with the best record among all second-pace teams in the league will advance to the play-off rounds as the “wild card.” 6.Ties in the final standing for a play-off spot are settled by special one-game playoffs. [Inputs] Current win-loss records, remaining schedule of games [Outputs] A team’s first-place-clinch number and play-off-clinch number

Notations : Clinching Questions Let be the number of games for team to win to tie up with team. : the set of teams in a league : the set of teams in a division k For each team in division, let be its number of current wins, the number the number of games remaining against team, the number of games remaining against nondivision opponents, and the number of its future wins. Further, let represent the number of future games that team wins against team ; let denote a complete scenario of future wins,. Let be the total wins accrued by team such that finishes with fewer wins than the first-place team in its division, and at least one division contains two teams with better records. Thus, ( ) is the play-off clinch number for team. Let be the number of games for team to win to tie up with all teams in the division, i.e. the first-place-clinching number for team.

Mathematical Models: First-Place-Clinching (1) (2) team must win some games against. As team wins one game against team, the number of games that trails by will decrease by two, however. Therefore, the number of games that has to win against is. In addition, team may win at most games against teams other than. To guarantee a tie with team,. Thus, in this case,

Mathematical Models: First-Place-Clinching (1) (2) we assume that each future win by team comes against teams other than. To guarantee a tie with team,. Thus, in this case, The first-place-clinch number for team can be calculated as, without optimization. [Remarks] Magic Number is calculated as, where denotes current numbers of wins for the first and second place teams respectively and denotes the number of remaining games for the second-place team. If either the 1 st -place team wins one more game or the 2 nd -place team loses one more game, the magic number decreases by 1. As the magic number approaches 0, the first-place team wins the division.

Mathematical Models: Play-Off-Clinching (1) (2) (3) (4) (5) (6) (7) (8) Every game has a winner. denotes the number of teams in division k denotes the number of teams without play-off positions in division k

Mathematical Models: Play-Off-Clinching All teams that finish in a play-off position will have more wins than does. All teams that fail to finish in a play-off position will not be taken into consideration. The play-off-clinch number for team =.

Results QuestionOptimumRepresentation First-Place-Elimination Number of additional games to win to avoid elimination from first place Play-Off-Elimination Number of additional games to win to avoid elimination from playoffs First-Place-Clinch Number of additional games, if won, guarantees a first-place finish Play-Off-Clinch Number of additional games, if won, guarantees a playoff spot

Results

Conclusion & Discussion 1.The method is simple and useful. 2.The applications are very attractive, which encourages students to study optimization problems in Operations Research. 3.Problems for k th -place-elimination or k th -place-clinching need to be discovered.

References 1.Adler, I., Erera, A. L., Hochbaum, D.S., and Olinick, E. V. (2002) Baseball, Optimization, and the World Wide Web, Interfaces 32(2), pp Remote Interface Optimization Testbed, available on the Internet: 3.Schwartz, B. L. (1966) Possible Winners In Partially Completed Tournaments, SIAM Rev. 8(3), pp McCormick, S. T. (1987) Two Hard Min Cut Problems, Technical report presented at the TMS/ORSA Conference, New Orleans, L.A. 5.McCormick, S. T. (1999) Fast Algorithms for parametric Scheduling Come From Extensions To Parametric Maximum Flow, Oper. Res. 47(5), pp Robinson, L.W. (1991) Baseball Playoff Eliminations: An Application of Linear Programming, Operations Research Letters 10, pp Wayne, K.D. (2001) A New Property and A Faster Algorithm For Baseball Elimination, SIAM J. Discrete Math 14(2), pp Ribeiro, C. C. and Urrutia, S. (2004) OR Applications In Sports Scheduling and Management, OR/MS Today 31(3), pp Ribeiro, C. C. and Urrutia, S. (2004) An Application of Integer Programming to Playoff Elimination in Football Championships, to appear in International Transactions in Operational Research.