Engineering Management, Information, and Systems 1 It Ain’t Over Till It’s Over: Playoff Races and Optimization Modeling Exercises Eli Olinick.

Slides:



Advertisements
Similar presentations
FUTMAX: Play-offs elimination in soccer tournaments Celso C. Ribeiro Sebastián Urrutia.
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.
THE WELL ORDERING PROPERTY Definition: Let B be a set of integers. An integer m is called a least element of B if m is an element of B, and for every x.
American League Major League Baseball American League East Central West.
GIS Assistance in Choosing Locations for New Sports Teams
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.
Abcde home. What state are the Magic from? answer Q $100 B.
Computing Kemeny and Slater Rankings Vincent Conitzer (Joint work with Andrew Davenport and Jayant Kalagnanam at IBM Research.)
History of America’s Favorite Pastime Presented By: April Kroll ETE 100 Sec. 03 Saturday, May 02, 2015.
An Application of Maximum Flow: The Baseball Elimination Problem
Baseball: The Game of Statistics By: Jenna Hannoosh and Katie Higgins.
Max-Flow Min-Cut Applications: Playoff Elimination.
Network Flow CS494/594 – Graph Theory Alexander Sayers.
盧俊銘 OR Applications in Sports Management : The Playoff Elimination Problem IEEM Topics in Operations Research.
PERL 105 Practicum: Scheduling Session. Factors to Consider Availability of space Availability of space Facility (size and suitability) Facility (size.
1900–1909 -Sports in the United States grew up and matured in this decade. -Sports became a social force used by leaders and politicians. -Sports became.
Do Now and Example for Notebook
1-11 Round Robin Scheduling Round Robin Each entry plays all other entries in their league at least ONCE Wins and losses do not affect participation.
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.
In this handout, Maximum flow problem Minimum cut An application of max flow problem: Baseball Elimination Problem.
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.
Maximum Flow Applications
Applications of Network Flow Problem. 7.5 Bipartite Matching.
1 Chapter 7 Network Flow Slides by Kevin Wayne. Copyright © 2005 Pearson-Addison Wesley. All rights reserved.
15.082J and 6.855J and ESD.78J November 2, 2010 Network Flow Duality and Applications of Network Flows.
Sports IQ Quiz- Baseball Edition. Going Gonzo Sports IQ Quiz Baseball Edition Bo Knows Baseball World Series Expansion Teams The Midsummer Classic Class.
Two Sample Project Example 5/6/2013 Ms. Browne made this up Saber metrics: TX Rangers vs. SF Giants.
Statistics Introduction Part 2. Statistics Warm-up Classify the following as a) impossible, b) possible, but very unlikely, or c) possible and likely:
Major League Baseball has been around since 1869 and is considered America’s Pastime because of this. Baseball is also the only major sport in America.
1900–1909 -Sports. Baseball – American League is formed by ______ ______________ Made up of 8 original teams: ( Baltimore Orioles, Boston.
Welcome to Everyday Mathematics University of Chicago School Mathematics Project.
Order Statistics. Order statistics Given an input of n values and an integer i, we wish to find the i’th largest value. There are i-1 elements smaller.
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.
We’re Making Ocean Huge Because We Can Hit a Home Run and Win >> Supply Chain Solutions that Deliver Ocean Support Team Rancho Feb 05.
PowerPoint Format. (What not to do) Baltimore Orioles The Baltimore Orioles are a professional baseball team based in Baltimore, MD. They are in the Eastern.
Transparency 2 Click the mouse button or press the Space Bar to display the answers.
Network Optimization Network optimization models: Special cases of linear programming models Important to identify problems that can be modeled as networks.
Challenge Math Courtesy of the Mississippi Valley Gifted and Talented Network.
Event Management Scheduling.
By: Pat Scott. THE BEGINNING First established in 1882 Home field located in St. Louis, Missouri charter American Association team original name was the.
Network Flow Analysis of Algorithms.
Quotes “From each according to his ability, to each according to his needs” -- Karl Marx/Queue ADT “In America, first you get the sugar, then you get the.
Is it a Good Time to be a Mariners Fan? Ranking Baseball Teams Using Linear Algebra By Melissa Joy and Lauren Asher.
NBA Schedule Graph Theory and Strength of Schedule.
My Baseball survey by Angel Aguila
Top 10 GMs/Executives of the 2000s 1 ) Scott Pioli, New England (NFL) 2) Ken Holland Detroit (NHL) 3) Theo Epstein Boston (MLB) 4) Kevin Colbert Pittsburgh.
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 Chapter 5 Branch-and-bound Framework and Its Applications.
1. Page - 02 Miami Heat Schedule 2016Page -03 Miami Heat GamePage - 04 Miami Heat Playoff TicketsPage - 05 Seasons and ScoresPage - 06 Photo GalleryPage.
TOURNAMENTS AND SCHEDULING. TOURNAMENTS - TERMINOLOGY Tournament – series of games which follow a pattern that allows every player equal opportunity to.
Baseball: The Game of Statistics
Economics of Sports Unit 2  Economics.
1900–1909 -Sports in the United States grew up and matured in this decade. -Sports became a social force used by leaders and politicians. -Sports became.
Oakland Athletics By: Evan Clark.
WHAT IS IT ……..AND, WHERE IS IT GOING???
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.
Economics of Sports Bob Donchez
Economics of Sports Unit 2  Economics.
Economics of Sports Unit 2  Economics.
Major League Baseball American League.
Economics of Sports Unit 2  Economics.
Rodney Fort's Sports Economics
The Brooklyn Dodgers 1955.
MgtOp 470—Business Modeling with Spreadsheets Professor Munson
Economics of Sports Unit 2  Economics.
Major League Baseball American League.
Presentation transcript:

Engineering Management, Information, and Systems 1 It Ain’t Over Till It’s Over: Playoff Races and Optimization Modeling Exercises Eli Olinick

Engineering Management, Information, and Systems Department 2 Motivating Question: Can The Giants Win the Pennant? National League West September 8, 1996 Games TeamWinsLossesBackLeft Dodgers Padres Rockies Giants It ain’t over till it’s over According to traditional statistics, the Giants are not “mathematically” Eliminated (59+22= 81 > 78).

Engineering Management, Information, and Systems Department 3 But What About the Schedule? The Dodgers and Padres will play each other 7 more times There are no ties in baseball One of these two teams will finish the season with at least 82 wins Since they can finish with at most 81 wins, the Giants have already been eliminated from first place Games TeamWinsLossesBackLeft Dodgers Padres Rockies Giants It ain’t over till it’s over … unless it’s over

Engineering Management, Information, and Systems Department 4 Selling Sports Fans on the Science of Better The traditional definition of “mathematical elimination” is based on sufficient, but not necessary conditions (Schwartz [1966]) Giants’ elimination reported in SF Chron. until 9/10/96, but Berkeley RIOT website ( reported it on 9/8/96 [Adler et al. 2002] OR model shows elimination an average of 3 days earlier than traditional methods in 1987 MLB season (Robinson [1991]) –In some sports the traditional calculations are based on methods aren’t even sufficient! Soccer clinches announced prematurely (Ribeiro and Urrutia [2004]) A simple max-flow calculation can correctly determine when a team is really “mathematically eliminated” More interesting questions can be answered by solving straight-forward extensions to the max-flow model

Engineering Management, Information, and Systems Department 5 Can Detroit Win This Division? WLGBGL New York Baltimore Boston Toronto Detroit Since Detroit has enough games left to catch New York it’s (remotely) possible.

Engineering Management, Information, and Systems Department 6 But What About the Schedule? TeamsGames Baltimore vs. Boston2 Baltimorevs. New York3 Baltimore vs. Toronto7 Boston vs. New York8 New York vs. Toronto7 Assume Detroit wins all of its remaining games to finish the season with 76 wins. Assume the other teams in the division lose all of their games to teams in other divisions. Can we determine winners and losers of the games listed above so that no other team finishes with more than 76 wins?

Engineering Management, Information, and Systems Department 7 Proof of Detroit’s Elimination Laborious analysis of possible scenarios –If New York wins two or more games, they will finish with at least 77 wins. Detroit is out. –If New York loses all of their remaining games, then Boston will win at least 8 more games which would give them at least 77 wins. Detroit is out. –If New York wins exactly 1 more game … Detroit is out.

Engineering Management, Information, and Systems Department 8 OR Proof: Detroit’s Elimination Network Team Nodes Game Nodes Bal vs. Bos. N.Y. vs. Tor. Bal. vs. N.Y. s Bos. vs. N.Y. 7 Bal Bos N.Y. Tor t =1 13 Bal. vs. Tor. u[S,T] = 26 < # wins remaining ∞ ∞ ∞ ∞ ∞ ∞ ∞ ∞ ∞ ∞

Engineering Management, Information, and Systems Department 9 RIOT Site September 8, 2004

Engineering Management, Information, and Systems Department 10 Remaining Series in the AL West TeamsGames Anaheim vs. Oakland6 Anaheim vs. Seattle7 Anaheim vs. Texas7 Anaheim vs. Other5 Oakland vs. Seattle7 Oakland vs. Texas7 Oakland vs. Other4 Seattle vs. Texas6 Seattle vs. Other5 Texas vs. Other5 September 8, 2004

Engineering Management, Information, and Systems Department 11 AL West Scenario Network AnaOakSeaTex Ana vs. Oak 6 Ana vs. Sea 7 Ana. vs. Tex 7 Oak vs. Sea 7 Oak vs. Tex 7 Sea vs. Tex 6 D 19 t -59 Capacity = 5 Capacity = 4

Engineering Management, Information, and Systems Department 12 How close is Texas to elimination from first place? Find an end-of-season scenario where Texas wins the division with a minimum number of additional wins Texas cannot win the division with fewer additional wins This is the first place elimination number

Engineering Management, Information, and Systems Department 13 How close is Texas to clinching first place? Find an end-of-season scenario where Texas wins as many games as possible without winning the division (i.e., at least one other team in the division has a better record) If Texas wins one more game than the optimal value for w Tex, then they are guaranteed at least a tie for first place This is the first-place clinch number

Engineering Management, Information, and Systems Department 14 What is an appropriate value for M? In this particular case: ow tex  100 ow Oak  81 ow Ana  79 ow sea  51 oSo, M = (100-51)+1 = 50 is large enough. Since each team plays 162 games, M = = 163 will always work at any point in the season.

Engineering Management, Information, and Systems Department 15 Wild-Card Teams West TeamWLPCT Anaheim Oakland Texas Seattle Central TeamWLPCT Minnesota Chicago Cleveland Detroit Kansas City East TeamWLPCT New York Boston Baltimore Tampa Bay Toronto American League Final Standings Playoff Teams: Anaheim wins West Division Minnesota wins Central Division New York wins East Division Boston is the Wild-Card Team

Engineering Management, Information, and Systems Department 16 Formulation Challenges Elimination and clinch numbers for the Major League Baseball playoffs Formulations for the NBA playoffs –Playoff structure similar to MLB, but with 5 wild-card teams in each conference –Fans interested in questions about clinching home-court advantage in the playoffs

Engineering Management, Information, and Systems Department 17 Formulation Challenges Futbol –Standings points determined by the 3-1 system g ij = w ij + w ji + t ij SP i = 3  w ij +  t ij –FutMax project: Top 8 teams (out of 26) make the playoffs Bottom 4 teams demoted to a lower division –Teams wish to avoid elimination from 22 nd place Playoff/Demotion Elimination/Clinch numbers NFL –Standings determined by win-lose-tie percentage: SP i =  w ij + ½  t ij –Complex rules for breaking ties in the final standings NHL –Standings points determined by a system (wins-ties-overtime losses) –Home-ice advantage

Engineering Management, Information, and Systems Department 18 References/Advanced Topics Battista, M “Mathematics in Baseball”. Mathematics Teacher. 86: LP and Integer Programming –Robinson, L “Baseball playoff eliminations: An application of linear programming”. OR Letters. 10(2) –Alder, I., D. Hochbaum, A. Erera, E. Olinick. 2002, “Baseball, Optimization, and the World Wide Web”. Interfaces. 32(2), –Ribeiro, C. and S. Urrutia “OR on the Ball”. OR/MS Today. 31: Network Flows –Schwartz, B “Possible winners in partially completed tournaments”. SIAM Rev. 8(3) –Gusfield, D., C. Martel, D. Fernandez-Baca “Fast algorithms for bipartite maximum flow”. SIAM J. Comp. 16(2) –Gusfield, D., C. Martel, D “A fast algorithm for the generalized parametric minimum cut problem and applications”. Algorithmica. 7(5-6) –Wayne, K “A new property and faster algorithm for baseball elimination”. SIAM J. Disc. Math. 14(2)

Engineering Management, Information, and Systems Department 19 RIOT Site September 8, 2004

Engineering Management, Information, and Systems Department 20 References/Advanced Topics Complexity Results –Hoffman, A., T. Rivlin “When is a team ‘mathematically eliminated’?”. Proc. Princeton Sympos. On Mat. Programming. –McCormick, S. “Fast algorithms for parametric scheduling come from extensions to parametric maximum flow.” Operations Research. 47(5) –Gusfield D., and C. Martel “The Structure and Complexity of Sports Elimination Numbers”. Algorithmica. 32(1)

Engineering Management, Information, and Systems Department 21 The “Magic Number” Definition: the smallest number such that any combination of wins by the first-place team and losses by the second- place team totaling the magic number guarantees that the first-place team will win the division. –Let w 1 = number games the first place team has already won –Let w 2 = number games the first place team has already won –Let g 2 = number games the second place team has left to place –The magic number is w 2 + g 2 – w –Derivation exercises in Battista [1993] Only given for the first-place team with respect to the second-place team What about teams that aren’t in first place?