Realignment in the NHL, MLB, the NFL, and the NBA

Similar documents
Lesson 3 Pre-Visit Teams & Players by the Numbers

1988 Graphics Section Poster Session. Displaying Analysis of Baseball Salaries

2014 MAJOR LEAGUE LEAGUE BASEBALL ATTENDANCE NOTES

2005 NFL Regular Season Pools. Bryan Clair

Advanced Metrics Matchup Guide

WIDE RECEIVER LBS COLLEGE: MINNESOTA ACQUIRED: FREE AGENT NFL EXPERIENCE (NFL/TITANS): 8/1 HOMETOWN: COLD SPRING, MINN

Paul M. Sommers. March 2010 MIDDLEBURY COLLEGE ECONOMICS DISCUSSION PAPER NO

Table 1: Eastern Conference Final Standings (Sorted by Current Scoring System)

SAP Predictive Analysis and the MLB Post Season

PLAYBOOK presents: VICTOR KING S NFL O/U. Volume 9, Issue 16 December 24th-28th, 2015

A Comparison of Team Values in Professional Team Sports ( )

Traveling Salesperson Problem and. its Applications for the Optimum Scheduling

Lesson 5 Post-Visit Do Big League Salaries Equal Big Wins?

NFL Direction-Oriented Rushing O -Def Plus-Minus

Sports. Baseball. PERSONALIZE your cake by adding your own message, photo & icing colors Includes three baseball player figurines!

Doc's NHL Hockey Record

TOTALS TIPSHEET. PLAYBOOK presents: Victor King s NFL O/U

TOTALS TIPSHEET. PLAYBOOK presents: Victor King s NFL O/U

RYAN DAVIS 2016 NON-MEDIA GUIDE BIOS. 75 Defensive End

Stats in Algebra, Oh My!

RUNNING BACK LBS COLLEGE: MISSISSIPPI ACQUIRED: UNRESTRICTED FREE AGENT (KC) NFL EXPERIENCE (NFL/TITANS): 7/3 HOMETOWN: LARGO, FLA

NUMB3RS Activity: Choosing Contenders. Episode: Contenders

2019 NFL SCHEDULE ANNOUNCED

May the best (statistically chosen) team win! Danielle Pope

2016 MAJOR LEAGUE BASEBALL ATTENDANCE HIGHLIGHTS

Hail to the Chief! BOB2Ki BALA FOOTBALL POOL 2018 WEEK 12 NOTES

Lesson 2 Pre-Visit Big Business of the Big Leagues

BENÉ BENWIKERE 2017 NON-MEDIA GUIDE BIOS. 23 Cornerback

ISDS 4141 Sample Data Mining Work. Tool Used: SAS Enterprise Guide

QUARTERBACK LBS COLLEGE: SOUTHERN CALIFORNIA ACQUIRED: FREE AGENT NFL EXPERIENCE (NFL/TITANS): 13/2 HOMETOWN: NORTHRIDGE, CALIF

2017 MAJOR LEAGUE AND MINOR LEAGUE BASEBALL ATTENDANCE HIGHLIGHTS

2018 MAJOR LEAGUE AND MINOR LEAGUE BASEBALL ATTENDANCE HIGHLIGHTS

MOST RECEIVING YARDS IN A SIX-SEASON SPAN, NFL HISTORY

TOTALS TIPSHEET. PLAYBOOK presents: Victor King s NFL O/U

KICKER LBS COLLEGE: SOUTH CAROLINA ACQUIRED: FREE AGENT NFL EXPERIENCE (NFL/TITANS): 9/4 HOMETOWN: HICKORY, N.C

2017 PFF RUSHING REPORT

MAJOR LEAGUE BASEBALL 2014 ATTENDANCE ANALYSIS. Compiled and Written by David P. Kronheim.

MALCOLM SMITH SOUTHERN CALIFORNIA

NHL Teams. November 2016

A Brief Shutdown Innings Study. Bob Mecca

Largest Comeback vs. Eagles vs. Minnesota Vikings at Veterans Stadium, December 1, 1985 (came back from 23-0 deficit in 4th qtr.

NFL SCHEDULE SAMPLE. Green Bay

Part A: Changes in Distance between Major League Baseball Franchises and their Triple-A Affiliates

LBS. LOUISIANA TECH BORN JULY 12, 1981 JACKSONVILLE, TEXAS ACQ. TRADE 2009 (TAMPA BAY) EXP.: 8TH YEAR

EMMETT CLEARY 2016 NON-MEDIA GUIDE BIOS. 63 Guard

(56.3%) AL (60%) (62%) (69%) (+4149) 7* 9-5 (64%) +450 (400% ROI

Web Address: Address: 2018 Official Rules Summary

2018 MAJOR LEAGUE AND MINOR LEAGUE BASEBALL ATTENDANCE HIGHLIGHTS

2010 QUICK STATS GP/GS: 16/11 28 receptions for 393 yards, 5 TDs

DOB: June 15, 1993 (Age 25)

Department of Economics Working Paper Series

Double Play System 1.0

NFL SCHEDULE SAMPLE. Green Bay

NFL SCHEDULE SAMPLE. Green Bay

PREV H/A DIV CONF RK SOS. Last Game: MEM, W Next 2: WAS (Wed), NY (Fri) Schedule Injuries Transactions Hollinger Stats Comment SOS

Why We Should Use the Bullpen Differently

How to Win in the NBA Playoffs: A Statistical Analysis

Grade 6 Math Circles Fall October 7/8 Statistics

NBA TEAM SYNERGY RESEARCH REPORT 1

GONZALEZ S NFL STATISTICS

NEWS RELEASE FOR IMMEDIATE RELEASE AUGUST 14, 2008

CONTENTS. 142 Season Review 144 Regular Season Statistics 145 Breakdown/ Individual Highs. 146 Team Highs & Lows

TE BRENT CELEK th Year BORN: Jan. 25, 1985 (Age 33) Cincinnati, Ohio La Salle High School MOST RECEPTIONS EAGLES HISTORY

MAJOR LEAGUE BASEBALL 2013 ATTENDANCE ANALYSIS. Compiled and Written by David P. Kronheim.

NFL SCHEDULE SAMPLE. Green Bay

NFL SCHEDULE SAMPLE. Green Bay

20 CB» 5-11» 195» MICHIGAN

Hockey Remains Most Popular Sport in Canada But Football Closing the Gap

Descriptive Statistics Project Is there a home field advantage in major league baseball?

A Competitive Edge? The Impact of State Income Taxes on the Acquisition of Free Agents by Major League Baseball Franchises

Friday's Games (All Times Eastern) NHL PLAYOFFS - First Round (3) -Winnipeg 4 Minnesota 1 (Jets lead series 2-0)

Quebec Association of Mathematics Teachers

2015 Fantasy NFL Scouting Report

GREG PITCHER COMPLETE RECORD

Teaching Math Through Sports

OYO Baseball Hall of Fame Collector s Checklist

Author s Name Name of the Paper Session. Positioning Committee. Marine Technology Society. DYNAMIC POSITIONING CONFERENCE September 18-19, 2001

DOES THE NUMBER OF DAYS BETWEEN PROFESSIONAL SPORTS GAMES REALLY MATTER?

Kevin Greene. Kevin Greene, a fifth-round draft pick of the Los Angeles Rams in the 1985 NFL Draft,

NFL SCHEDULE SAMPLE. Green Bay

A Chiller Control Algorithm for Multiple Variablespeed Centrifugal Compressors

Baseball Basics for Brits

HARVARD LODI, OH 6TH YEAR ACQUIRED FA IN 17

NFL SCHEDULE SAMPLE. Green Bay

95 KYLE WILLIAMS. p CAREER HIGHS WILLIAMS CAREER STATISTICS

GEOGRAPHY LESSON 1: PRE-VISIT - SAFE AT HOME LOCATION, PLACE AND BASEBALL BASEBALL COAST TO COAST HOUSTON ASTROS IN PARTNER WITH THE NBHOF

Additional On-base Worth 3x Additional Slugging?

University of Nevada, Reno. The Effects of Changes in Major League Baseball Playoff Format: End of Season Attendance

1. OVERVIEW OF METHOD

Take Me Out to the Ball Game. By: Sarah Gates

6-8th GRADE WORKBOOK CLAYTON KERSHAW HEIGHT: 6 3 WEIGHT: 220 BATS: LEFT THROWS: LEFT BORN: 3/19/1988 MLB DEBUT: 5/25/2008

George F. Will, Men at Work

22 FRED JACKSON. HEIGHT: 6-1 WEIGHT: 216 AGE: 34 HOMETOWN: Fort Worth, TX JACKSON S CAREER STATISTICS

94 MARIO WILLIAMS. HEIGHT: 6-6 WEIGHT: 292 AGE: 30 HOMETOWN: Richlands, NC

Average Runs per inning,

Professional Football in Texas

MAJOR LEAGUE BASEBALL 2010 ATTENDANCE ANALYSIS. Compiled and Written by David P. Kronheim

9 K» 6-0» 190» PENN STATE

Major League Baseball Offensive Production in the Designated Hitter Era (1973 Present)

2010 QUICK STATS GP/GS: 10/7 160 of 278 for 1,823 yds, 14 TDs and 8 INTs, 82.2 rating 10 rushes for 1 yards, 0 TDs

Transcription:

arxiv:1302.4735v1 [stat.ap] 18 Feb 2013 Realignment in the NHL, MLB, the NFL, and the NBA Brian Macdonald William Pulleyblank United States Military Academy Department of Mathematical Sciences West Point, NY 10996 November 1, 2018 Abstract Sports leagues consist of conferences subdivided into divisions. Teams play a number of games within their divisions and fewer games against teams in different divisions and conferences. Usually, a league structure remains stable from one season to the next. However, structures change when growth or contraction occurs, and realignment of the four major professional sports leagues in North America has occurred more than twenty-five times since 1967. In this paper, we describe a method for realigning sports leagues that is flexible, adaptive, and that enables construction of schedules that minimize travel while satisfying other criteria. We do not build schedules; we develop league structures which support the subsequent construction of efficient schedules. Our initial focus is the NHL, which has an urgent need for realignment following the recent move of the Atlanta Thrashers to Winnipeg, but our methods can be adapted to virtually any situation. We examine a variety of scenarios for the NHL, and apply our methods to the NBA, MLB, and NFL. We find the biggest improvements for MLB and the NFL, where adopting the best solutions would reduce league travel by about 20%. Keywords: Quadradic assignment problem (QAP), Mixed Integer Programming Problem (MIP), Optimization, Realignment, Expansion bmac@jhu.edu william.pulleyblank@usma.edu 1

Contents 1 Introduction 2 2 A surrogate objective function for estimating league travel 4 2.1 Estimating league travel....................... 5 3 A fast algorithm for generating league structures 6 3.1 Including additional constraints................... 8 3.2 Proving Optimality......................... 8 4 Results 9 4.1 NHL Realignment.......................... 9 4.2 MLB Realignment......................... 14 4.3 NFL Realignment.......................... 18 4.4 NBA Realignment.......................... 18 5 Conclusions 20 6 Appendix 23 1 Introduction The four major sports leagues in North America currently consist of thirty or thirty-two teams. These teams are divided into divisions which are grouped to form conferences (or leagues in the case of MLB). Teams typically play the same number of home and away games against other teams in the same division, and a smaller number of games against teams in other divisions and conferences. The amount of travel by a team over a season is determined by three major factors: (1) the distance between the team and the other cities in its division, its conference and the other conference, (2) the number of away games they must play against those teams, and (3) the scheduling of the team s away games. The schedules are created annually and take into account a range of factors including stadium availability, holiday weekends and the possibility of making efficient road trips. A league structure, however, will normally remain unchanged for a number of years. Teams typically stay in the same division and conference until another team enters the league or moves to a different city. 2

For example, in 2010, the NHL approved the moving of the Thrashers from Atlanta (ATL) to Winnipeg (), where they became the resurrected Winnipeg Jets. In the left of Figure 1, we give the league setup before and after the move. After the move, Winnipeg remained in the Southeast division, causing significant Current NHL Configuration Proposed configuration CGY CGY SJ COL CHI STL MON BUF PIT PHI NAS ATL SJ COL CHI STL MON BUF PIT PHI NAS League Travel: 1,185,123 miles F League Travel: 1,212,740 miles F Figure 1: (Left) The league setup before (dotted) and after (solid) the Atlanta Thrashers moved to Winnipeg. (Right) The proposed 4-conference league structure that was approved by the NHL Board of Governors but rejected by the NHL Players Association. increases in travel for Winnipeg and the other teams in that division. The NHL realized the need for realignment, and proposed the new 4-conference configuration pictured in the right of Figure 1. This proposal was subsequently rejected by the NHLPA, and a decision about realignment remains. In this paper we focus here on optimizing the first factor mentioned above. We develop method for structuring sports leagues that will support the construction of the most efficient annual travel schedules possible, from both the viewpoint of the league as a whole and from the viewpoints of the various teams. Note that these viewpoints may be contradictory. Minimizing total league travel over a season may require increasing the travel for some teams. This league structure has important consequences for the teams. Travel costs are a major cost for teams, and major factors are the lengths and distances traveled on road trips. Moreover, long road trips can be physically tiring for teams, which may place them at a competitive disadvantage. In this paper we provide the following: a simple surrogate objective function that enables us to give an accurate estimate of total league travel incurred by a league structure without knowing the schedule; 3

a fast heuristic that creates large numbers of league structures that minimize league travel and allow the inclusion of a variety of extra constraints, such as maintaining traditional rivalries and avoiding perceived inequities; exact solutions to minimizing travel that show that our heuristic did succeed in constructing the optimal solution in all cases considered; a way to visualize these solutions, which can be helpful to humans, who ultimately make the final decision about a league s realignment plan. After describing our methods, we conclude by presenting results and analysis of realignment in the NHL, MLB, the NFL and the NBA. 2 A surrogate objective function for estimating league travel The goal of constructing a league structure which minimizes total travel by all teams over a season faces a major problem: the actual construction of the season schedule, which is a major factor determining travel, takes place after the league structure has been created. We deal with this by defining a surrogate measure for the goodness of a league structure which can be computed efficiently. We compared this measure with the actual published amounts of travel by teams and found a very high correlation between this surrogate and the actual distance that each team travelled over the last several years. The surrogate is equal to the sum over all pairs (i, j) of teams in the league of a weighted travel distance between the home cities of teams i and j. This is the actual distance between the cities multiplied by the number of times team i plays an away game in city j during the course of a season. For example, F is 180 miles away from, and plays three away games there, so the weighted distance between those two teams would be 3 180 = 540. is 1184 miles from, and plays there twice, which gives 2 1184 = 2368. The cost of a schedule is the sum of these weighted distances over all pairs of teams. Formally, this is defined as follows: For each pair (i, j) of cities, let d(i, j) denote the distance between i and j and let g(i, j) be the number of games that team i plays in j s city. These depend only on the league structure, not on the actual season game schedule. The league s weighted distance is defined as 4

Actual travel vs estimated travel for the NHL Actual travel vs estimated travel for MLB SEA Actual travel (miles) 20000 30000 40000 50000 NAS STL CHI MON PHINYI PIT NJ BUF CGY SJ COL F R=0.92 20000 30000 40000 50000 Estimated travel (miles) Actual travel (miles) 15000 25000 35000 45000 COL NYY BAL NYM PIT ATL PHI KC CIN CHW CLE CHC STL MIL R=0.97 15000 25000 35000 45000 Estimated travel (miles) TEX ARI HOU SD D MIA SF A OAK Figure 2: Actual travel versus estimated travel for the NHL (left) and MLB (right). 2.1 Estimating league travel D = d(i, j)g(i, j). (1) (i, j) Minimizing the weighted distance will tend to put teams located in cities close to each other in the same division, but we would like to know if these weighted distances translate to accurate travel distances well. We can use data from past schedules to see how well our weighted distance for a given league structure compares with actual distances traveled in previous seasons. We considered actual travel data for all four leagues: the NHL Hoag (2010, 2011), MLB Allen (2011), the NFL GTP (2009), SBD (2010), Cariello (2011), Maillet (2011), JasonB (2012) and the NBA Wilczynski (2011, 2013). The schedule, and therefore actual team travel, changes each year, so we evaluate the surrogate based on the average travel distances over several seasons. We find a strong linear relationship between our surrogate and actual team travel. We describe this relationship using a linear regression model, and using the results of this model we get a predicted distance traveled for each team in the league. Figure 2 shows the actual vs. the predicted travel for individual teams in the NHL over the last four years. Our predicted team travel is very highly correlated with actual team travel. 5

We also checked before ATL moved to (2008-09 thru 2010-11) and after ATL moved to (2011-12) separately, and the fit was equally good in both cases. In the right of Figure 2, we give a similar plot for MLB, and again we see a very strong relationship. We get similarly strong results for the NFL. Our estimates for NBA team travel, while good, were not quite as strong as the others, but the NBA is the league that will be the least affected by realignment. The NBA estimates were good for most teams, but overestimated travel for the five west coast teams (L, C, SAC, GS, and POR). 3 A fast algorithm for generating league structures The convex hull of a division is the smallest convex shape that contains the home cities of the teams in the division. These shapes are the polygons drawn around the cities in Figure 1. Intuitively, from the standpoint of minimizing distance, it is advantageous to have the divisions be disjoint. We describe an efficient method for finding league structures for which the convex hulls of all divisions are disjoint. Our algorithm first uses straight line cuts to divide the league into two disjoint conferences. The reason that this is possible is that convex sets in the plane are disjoint only if a straight line can be drawn which separates the sets. In addition, we can limit the separating straight lines under consideration to those lines that pass through a pair of cities. If there are n teams( in) the league, then the number of lines that pass through a n pair of cities is only = n(n 1)/2. In the case of a 30 team league like the 2 NHL, that is only 435. These lines are depicted in the left of Figure 3. Most such lines do not even need to be considered. In the case of the current structure of the NHL, we only need consider separating lines that split the teams into two sets each consisting of 15 teams to determine the conferences. The line between and, for example, does not split the league evenly and does not need to be considered. We remove lines that do not split the league evenly, and we are left with the lines shown in the right of Figure 3. Some of the remaining lines would still be undesirable for splitting the league into conferences. Lines that are too horizontal would split the league into a northern half and a southern half. These splits would result in west coast teams being in the same conference as east coast teams, and the conferences would span all four time zones. Even if did not care about time zones and included these lines, the resulting solutions would not be near the top of the list of the best solutions 6

CGY CGY SJ MON CHI BUF COL PIT NJ,NYI PHI STL SJ NAS F MON CHI BUF COL PIT NJ,NYI PHI STL NAS F Figure 3: (Left) Lines through every pair of cities in the NHL. (Right) Lines that divide the league into equal halves. that minimize travel anyway. So we choose to remove many of these horizontal lines. We are left with about 20 lines, which are shown in the left of Figure 4. CGY CGY SJ MON CHI BUF COL PIT NJ,NYI PHI STL NAS SJ COL MON CHI BUF PIT NJ,NYI PHI STL NAS F F Figure 4: (Left) Lines through every pair of cities in the NHL. (Right) Lines that divide the league into equal halves. With each of these remaining lines, we can form two conferences, grouping the cities that are on the same side of the line into the same conference. In the right of Figure 4 we show the convex hulls of the two conferences that result from using one of the lines. An animation depicting the two conferences that result from using each of the remaining lines can be found at www.greaterthanplusminus. com/p/realignment.html. We then repeat this process and split these conferences into two subgroups. For each 15-team conference, we can find all lines that split the conference into a 10-team subgroup and a 5-team division. The process can be repeated again for all of the 10-team subgroups, which can be split into two 5-team divisions. The 7

only difference in generating the divisions and generating the conferences is that we do not throw out horizontal lines while generating divisions. Tens of thousands of solutions are created for each league using this method. For example, in optimally structuring the NHL with the current league structure we generated over 100,000 different candidates. Estimated travel can be computed for the solutions we create, and we can sort the list of solutions by this estimated travel. We note that this same process can be used for the NHL, MLB, and the NBA, since each league has 30 teams split into two conferences (or leagues), each of which has three 5-team divisions. For the NFL, which is a 32-team league, the process can be easily adapted: we find lines that split the league into two 16-team conferences, lines that split those conferences into two 8-team subgroups, and lines that split those subgroups into two 4-team divisions. 3.1 Including additional constraints Our approach has another significant benefit in addition to being fast. In restructuring a league, other factors besides travel distance are important. There may be traditional rivalries that we want to maintain, for example, Montreal-Toronto or Pittsburgh-Philadelphia in the NHL. We may wish to sacrifice overall league distance travel in order to reduce travel for Florida and West Coast teams. We may want to keep each division within at most two time zones. Our approach deals with this very easily. We can filter the overall set of solutions based on relevant, possibly complex, criteria and then sort based on estimated travel. This produces several alternative structures with similar estimated travel costs, and decision-makers could choose among them using other criteria. 3.2 Proving Optimality An important issue is how much we lose by only considering solutions generated by our algorithm. Surprisingly, it seems that we lose very little. In the appendix we outline how truly optimal league structures can be created by solving a mixed integer programming problem (MIP). These problems can be very difficult to solve optimally in any reasonable amount of time for situations as large as the ones we are considering. We did however solve the MIPs corresponding to a number of the cases considered here. In every case this established that the best solution produced by our algorithm was not just optimal among the solutions we generated, but was in fact optimal among all solutions. 8

4 Results Figure 5 shows the estimated difference in team travel if the NHL switched from the current configuration to the configuration proposed by the NHL Board of Governors, which were depicted in Figure 1. Note that most teams would have more travel, including the teams that already have the worst travel (the west coast and Florida teams near the top). Travel Miles 30000 35000 40000 45000 50000 55000 60000 65000 Current Miles Increase in Miles Decrease in Miles Difference in Team Travel Between the Current Configuration and the NHL's Proposal PIT BUF PHI NJ NYI MON CHI STL NAS COL F CGY SJ Figure 5: The difference in team travel if the NHL switches from the current configuration to the configuration proposed by the NHL Board of Governors. Black dots indicate current travel for each team. Red indicates that a team would have worse travel (more miles) in the NHL s proposed configuration. Green indicates that a team would have better travel (fewer miles) in the proposed configuration. 4.1 NHL Realignment We now give results for the best configurations in the NHL under a variety of constraints. In the left of Figure 6, we give the best league configuration for the current structure of 6 divisions of 5 teams each. Interestingly, in this case, Florida (F) and Tampa Bay () are not in the same division. In fact, they are not even 9

in the same conference, as moves west and both Detroit and Columbus move east. So while this is the configuration that minimizes total league distance, it would probably be undesirable based on other factors. Ideally, we could minimize league distance, but also minimize distance traveled by the teams that have it the worst, the west coast and Florida teams. Best 6 division configuration Best configuration with F and together CGY CGY SJ COL CHI STL MON BUF PIT PHI NAS SJ COL CHI STL MON BUF PIT PHI NAS League Travel: 1,155,391 miles F League Travel: 1,155,969 miles F Figure 6: (Left) The best 6-division configuration. (Right) The best with and F together. Fortunately, we can easily add constraints to the problem. For example, we can allow only solutions in which F and are in the same division. In the right of Figure 6, we give the best solution subject to this constraint. Note this solution would only cost the league a few hundred travel miles, a small price to pay for keeping those teams together. This solution also minimizes travel for the west coast and Florida teams. In Figure 7, we give the difference in team travel if the NHL switches from the current configuration to our best 6-division solution. Most teams would have better travel with our solution, including the teams that have the worst travel (the west coast and Florida teams near the top). Not surprisingly, Winnipeg s travel would improve significantly. Columbus would also have much better travel because they would replace Winnipeg the Southeast Division and join the Eastern Conference. In Figure 8, we give the difference in team travel between using the NHL s proposed configuration and our best 6-division configuration. Most teams would have significantly better travel with our solution compared to the NHL s proposal. In particular, the west coast and Florida teams would have significantly better travel with our configuration, which can be seen in the upper right of Figure 8. There may be other constraints that one would like to add. For example, note 10

Travel Miles 30000 35000 40000 45000 50000 Current Miles Increase in Miles Decrease in Miles Difference in Team Travel Between the Current Configuration and our Best Configuration PIT BUF PHI NJ NYI MON CHI STL NAS COL F CGY SJ Figure 7: The difference in team travel if the NHL switches from the current configuration to our best 6-division solution. Travel Miles 30000 40000 50000 60000 Difference in Team Travel Between the NHL's Proposal and our Best 6 division Configuration Miles with NHL's Proposal Increase in Miles Decrease in Miles PIT CHI PHI NJ STL NYI BUF NAS MON COL F CGY SJ Figure 8: The difference in team travel between using the NHL s proposed configuration and our best 6-division configuration. that in Figure 6, Philadelphia (PHI) and Pittsburgh (PIT) are in different divisions. 11

The NHL may prefer that PHI and PIT remain together, and that other traditional rivals remain in the same division. In the left of Figure 9, we give the best solution that keeps the following teams together: and F; PHI and PIT; NY Rangers, NY Islanders, and NJ Devils; Calgary and Edmonton; Anaheim and Los Angeles. Although this configuration is not the best according to distance, the league Best configuration with Traditional Rivalries Together Best with all constraints CGY CGY SJ COL CHI STL MON BUF PIT PHI NAS SJ COL CHI STL MON BUF PIT PHI NAS League Travel: 1,156,530 miles F League Travel: 1,157,640 miles F Figure 9: (Left) The best configuration with rivals together. (Right) The best configuration with two additional constraints: at most 3 Canadian teams can be in one division, and a division can span at most two different times zones. would travel only about 1,000 miles more in this case, and the benefits of keeping these rivals together would likely far outweigh the costs of a minimal increase in travel miles. Also, this solution still minimizes travel for west coast and Florida teams. Note that so far, the two western most divisions have been the same. In fact, most of the top 100 solutions have this configuration out west. Note however that Minnesota is with four Canadian teams. It has been reported that the NHL may try to avoid four Canadian teams in the same division with one lone American team. Also, note that this division crosses three time zones, another undesirable property. Fortunately, we can easily add yet another constraint to our problem, and require that at most 3 Canadian teams be in one division. The best solution in this case is given in the right of Figure 9. This solution costs the league only about 2,000 miles more than the optimal solution, and costs west coast teams an additional 3,400 miles. We give some summary statistics for this configuration, and many other configurations, in Table 1. 12

Best 4-conference configurations Our methods are not restricted to the current setup of 6 divisions and 5 teams in each division. Since the NHL recently proposed a 4-conference structure (see Figure 1), we give the best 4-conference structure in Figure 10. Also, we give the best solution using the same additional constraints as before in the right of Figure 10. We note that the proposed 4-conference Best 4 conference configuration Best 4 conference configuration with constraints CGY CGY SJ COL CHI STL MON NAS BUF PIT PHI SJ COL CHI STL MON BUF PIT PHI NAS League Travel: 1,203,918 miles F League Travel: 1,204,272 miles F Figure 10: (Left) The proposed 4-conference structure. (Right) The best configuration for a 4-conference structure, that satisfies the same additional constraints as before. structure is typically much more costly than the current 6-division structure. The best 4-conference solutions are worse than the best 6-division solutions, resulting in increase of about 85,000 miles. Much of this difference is due to the more balanced schedule that was proposed along with this realignment. The difference in team travel between using the NHL s proposed 4-conference configuration and our best 4-conference configuration is shown in Figure 11. There are not many big differences in travel, although and F, two of the teams with the worst travel, would benefit from not being with teams in the northeast. Franchise moves Our approach can be easily modified to accommodate franchise moves or expansion. Suppose that, sometime in the near future, the Phoenix Coyotes () move to Quebec (QUE). We give the best solution in this case in the top left of Figure 12, where we have specified the same additional constraints as before. Note that this solution has and F as part of the west, so one might prefer to add additional constraint to force and F to the east. Also, in Figure 12, we give the best solution if moves to Seattle (SEA), Kansas City (KC), or Houston (HOU). We note that if moves to southern Ontario, we get 13

Travel Miles Difference in Team Travel Between the Proposed NHL Configuration and our Best 4 conference Configuration 35000 40000 45000 50000 Miles with NHL's Proposal Increase in Miles Decrease in Miles PIT CHI PHI NJ STL NYI BUF NAS MON COL F CGY SJ Figure 11: The difference in team travel between using the NHL s proposed configuration and our best 4-conference configuration. the same solution that we got for Quebec, and if moves to Las Vegas, we get the same solutions as if stayed in. Expansion We can also modify our approach to accommodate for potential future expansion by the NHL. For example, suppose that in a few years moves to LV, and teams in southern Ontario and Quebec are added to the league. The NHL would have 32 teams, and would likely choose either four 8-team divisions or eight 4-team divisions. We give the best solution under these conditions in the left and right of Figure 13, respectively. In the event that the NHL seriously considers expanding to Europe, our approach could be used to estimate league travel miles and the associated cost, as well as propose the best solutions with, for example, one European division of 6 teams and 5 North American divisions with 6 teams each. 4.2 MLB Realignment MLB has considered different forms of radical realignment over the years. For example, in 1997, one very controversial plan involved 4 divisions of 7 or 8 teams each, and the divisions were based on geography so that several teams would have switched from the AL to the NL, and vice versa Brisbee (2011), Chass (1997). MLB has even considered a floating realignment in which teams could change 14

Best configuration if Phoenix moves to Quebec Best configuration if Phoenix moves to Seattle SJ CGY COL CHI STL QUE BUF PIT PHI NAS MON SEA SJ CGY COL CHI STL MON BUF PIT PHI NAS League Travel: 1,152,929 miles F Best configuration if Phoenix moves to Houston League Travel: 1,166,549 miles F Best configuration if Phoenix moves to Kansas City CGY CGY SJ COL STL HOU CHI NAS League Travel: 1,158,979 miles MON BUF PIT PHI F SJ COL CHI KC STL BUF PIT PHI NAS League Travel: 1,145,368 miles MON F Figure 12: The best solution if moves to QUE (top left), SEA (top right), HOU (bottom left), and KC (bottom right). In all cases, we have used the same additional constraints as before. divisions year-to-year based on things like payroll and a team s plans to contend Verducci (2010). We give the current alignment and our best 6-division alignment for MLB in Figure 14. Note that we are not requiring that teams stay in their current league. The difference in travel between the current solution and our best solution is substantial. Current league travel is about 20% more than it would be under our best solution. This is perhaps not terribly surprising, since the pairs of teams in New York, Chicago, and Los Angeles, as well as teams like Philadelphia and Baltimore, Tampa Bay and Miami, San Francisco and Oakland, and Kansas City and St. Louis are not currently in the same division. We give the difference in team travel under the current MLB configuration and our best configuration in Figure 15. Most teams would have drastically reduced travel, and the teams with the most travel (Seattle, Oakland, A, San Francisco, 15

Best configuration for 4 team divisions Best configuration for 8 team divisions SJ CGY LV COL CHI STL QUE ONT BUF PIT PHI NAS MON SJ CGY LV COL CHI STL QUE ONT BUF PIT PHI NAS MON League Travel: 1,214,465 miles F League Travel: 1,214,465 miles F Figure 13: The best solutions if moves to LV and if ONT and QUE are awarded expansion teams. These represent the best solutions assuming 4-team divisions (left) and 8-team divisions (right). SEA SF OAK Current MLB configuration COL MIL CHC CHW CLE NYY NYM KC PIT BAL PHI STL CIN SEA SF OAK Best MLB configuration COL MIL CHC CHW CLE NYY NYM KC PIT BAL PHI STL CIN A D ARI SD TEX HOU League Travel: 991,653 miles ATL MIA A D SD ARI TEX HOU League Travel: 832,260 miles ATL MIA Figure 14: The current MLB alignment (left) and the best MLB alignment (right). etc.) have among the biggest improvements. For example, Seattle, the team with the worst travel, would have their travel reduced by 9,000 miles. MLB might prefer to keep the current American League (AL) and National League (NL) in tact, and would not consider any configuration in which several teams switch leagues as in our best configuration above. In Figure 16, we give the best MLB configuration where teams are not allowed to switch leagues (right), along with the current configuration (left). The NL West and AL West would remain the same in our best solution, and there would only be one change in each league: Atlanta and Pittsburgh would switch places in the NL, and Cleveland and Tampa Bay would switch places in the AL. This solution would save the league 16

Travel Miles 20000 30000 40000 Difference in Team Travel Between the Current MLB Configuration and our Best Configuration Miles under Current Increase in Miles Decrease in Miles CHC CHW CIN MIL STL CLE PIT KC BAL ATL NYY PHI NYM COL TEX ARI HOU SD D MIA SF A OAK SEA Figure 15: The difference in team travel under the current and best MLB configuration. only 2,000 miles. SEA SF OAK Current MLB configuration COL MIL CHC CHW CLE NYY NYM KC PIT BAL PHI STL CIN Best MLB configuration with no teams switching leagues SEA SF OAK COL KC CHC CHW CLE NYY NYM PIT BAL PHI STL MIL CIN A D ARI SD TEX ATL A D ARI SD TEX ATL AL NL HOU League Travel: 991,653 miles MIA AL NL HOU League Travel: 990,034 miles MIA Figure 16: The current MLB configuration (left) and the best MLB configuration in which teams must stay in the same league (right). Perhaps some of those opposed to allowing teams to switch leagues would be less opposed after considering the positive impact on the environment our realignment would have. The current configuration requires roughly 20% more travel than our best solution, which means it requires roughly 20% more jet fuel. Suppose teams use a Boeing 747-400, Boeing 747-800, or any other plane that consumes about 5 gallons per mile Boeing (2013). A 160,000 decrease in travel 17

miles during an MLB season corresponds to a decrease of 800,000 gallons of jet fuel per season. 4.3 NFL Realignment We give the current and best NFL alignment in Figure 17. The current configuration requires 20% more travel than the best configuration, but the league still travels far fewer miles than the other three leagues because of their 16-game schedule. Still, our best solution would save the league almost 100,000 miles of travel. Of course, our best configuration breaks up some rivalries that the NFL might prefer to keep intact. For example, Dallas is not with their NFC east rivals in our best solution. One might prefer to add constraints to ensure that these rivalries to stay together. SEA SF OAK SD ARI Current NFL Configuration DEN KC HOU GB BUF NE CLE NYG PHI NYJ IND PIT BAL CHI STL NO CIN TEN ATL League Travel: 483,782 miles JAC MIA SEA SF OAK SD ARI Best NFL Configuration DEN GB BUF NE CHI CLE NYG PHI NYJ IND KC PIT BAL HOU STL NO CIN TEN ATL League Travel: 398,617 miles JAC MIA Figure 17: The current NFL alignment (left) and the best NFL alignment (right). We give the difference in team travel under the current NFL configuration and our best configuration in Figure 18. Virtually every team would have improved travel in our solution, including all of the teams that have the worst travel. 4.4 NBA Realignment The current and best NBA configurations are given in Figure 19. Since the league plays a fairly balanced schedule, the current alignment, while not optimal, is only costing the league about 100 miles in total travel. Our solution has Portland with the California teams, which probably makes more sense from a time zone standpoint. The current Northwest division, shown as the red triangle in the upper left, spans three time zones. After swapping Portland and Phoenix, the division spans 18

Travel Miles 10000 15000 20000 25000 Difference in Team Travel Between the Current NFL Configuration and our Best Configuration Miles under Current Increase in Miles Decrease in Miles CIN CLE PIT CHI TEN GB IND ATL BAL BUF PHI NYJ NO NYG JAC KC NE HOU STL DEN MIA ARI SD SF OAK SEA Figure 18: The difference in team travel under the current and best NFL configurations. Current NBA Configuration Best NBA Configuration POR SAC GS UTAH C L DEN OKC MIL CHI CLE IND MEM ATL CHA NY BKN PHI POR SAC GS UTAH C L DEN OKC MIL CHI CLE IND MEM ATL CHA NY BKN PHI SA HOU NO League Travel: 1,358,755 miles ORL MIA SA HOU NO League Travel: 1,358,663 miles ORL MIA Figure 19: The current NBA alignment (left) and the best NBA alignment (right). only 2 time zones, and all of the teams in the Pacific division are in the same time zone. We give the difference in team travel under the current NBA configuration and our best configuration in Figure 20. There are not any major changes in travel, although the team with the worst travel, Portland, has the biggest improvement. 19

Travel Miles 42000 46000 50000 Difference in Team Travel Between the Current NBA Configuration and our Best Configuration Miles under Current Increase in Miles Decrease in Miles IND CHI CLE MIL ATL CHA OKC MEM PHI NY BKN DEN HOU SA NO ORL UTAH MIA L C SAC GS POR Figure 20: The difference in team travel under the current and best NBA configuration. The biggest benefit of our best NBA solution is the time zone improvements mentioned in the previous figure. 5 Conclusions We have provided a way to estimate team travel in a given league configuration before a schedule is known. We have also developed a fast way to generate thousands of good solutions for realignment, and we can easily reduce this list by adding any desired constraints. We can show that the best solution using this method is actually the optimal solution. We can estimate travel for each of these solutions, but we can also estimate travel for any solution that a league might want to consider, even one we do not generate. Finally, we have provided a way to visualize any configuration that is under consideration, which could assist humans in making a final decision. In future work, one could attempt to improve the surrogate objective even further by using trends from previous schedules in each of the four leagues. We could also use our methods in any of the minor leagues associated with the NHL, 20

any of the junior hockey leagues in Canada, any of the hockey leagues in Europe, or any of the minor leagues in baseball. Additional information and discussion can be found at www.greaterthanplusminus. com/p/realignment. For example, we have posted various animations on that site, including the top 100 configurations for the NHL, MLB, NFL, and NBA. We also give animations that help illustrate our algorithm for generating thousands of solutions. The authors wish to thank Dirk Hoag, Michael Peterson, and Michael Wilczynski for the NHL data, the airplane information and feedback about the paper, and the NBA data, respectively, that were used in this project. References Allen, D. (2011): MLB Team Travel, http://www.fangraphs.com/blogs/ index.php/mlb-team-travel/, Accessed 01-01-2013. Boeing (2013): Boeing: Commerical Airplanes - 747 Fun Facts, http:// www.boeing.com/commercial/747family/pf/pf_facts.html, Accessed 01-13-2013. Brisbee, G. (2011): MLB Realignment: A Look Back At A Previous, Horrible Proposal, http://mlb.sbnation.com/2011/6/13/2221623/ mlb-realignment-baseball-switching-leagues-divisions-yankees, Accessed 10-19-2012. Cariello, D. (2011): Saints Have One of the Easiest Travel Schedules in NFL for 2011 Season, http: //www.canalstreetchronicles.com/2011/9/5/2404623/ saints-have-one-of-easiest-2011-travel-schedules-in-nfl, Accessed 01-01-2013. Chass, M. (1997): Owners Vote Allows One Team to Move to National League, http://www.nytimes.com/1997/10/16/sports/ baseball-owners-vote-allows-one-team-to-move-to-national-league. html, Accessed 10-19-2012. GTP (2009): 2009 NFL Travel Miles, http://www.glorifythepast.com/ forums/threads/2009-nfl-travel-miles.6560/, Accessed 01-01-2013. 21

Hoag, D. (2010): How far will your favorite team travel this year? Check the 2010-11 NHL Super Schedule! http://www.ontheforecheck.com/2010/ 6/22/1530627/nhl-schedule-travel-miles-back-to. Hoag, D. (2011): NHL Super Schedule breaks down 2011-12 travel miles by team, http://www.ontheforecheck.com/2011/6/23/2240779/ nhl-travel-miles-by-team-super-schedule. JasonB (2012): Eagles Travel Schedule Is Light In 2012, http://www.bleedinggreennation.com/2012/9/2/3287477/ eagles-travel-schedule-is-light-in-2012, Accessed 01-01-2013. Maillet, J. (2011): The Drill: NFL travel miles, http://www.jsonline.com/ sports/etc/131025013.html, Accessed 01-01-2013. Mitchell, J. E. (2003): Realignment in the national football league: Did they do it right? Naval Research Logistics, 50. SBD (2010): Frequent Fliers: Six NFL Teams Set To Travel Over 20K Miles In 10, http://www.sportsbusinessdaily.com/ Daily/Issues/2010/04/Issue-152/The-Back-Of-The-Book/ Frequent-Fliers-Six-NFL-Teams-Set-To-Travel-Over-20K-Miles-In-10. aspx, Accessed 01-01-2013. Verducci, T. (2010): Selig, committee considering radical realignment plan, http://sportsillustrated.cnn.com/2010/writers/tom_verducci/ 03/09/floating-realignment/index.html, Accessed 10-19-2012. Wilczynski, M. (2011): Distance Traveled by NBA Teams during a Season, http://weaksideawareness.wordpress.com/2011/12/12/ distance-traveled-by-nba-teams-during-a-season/, Accessed 01-01-2013. Wilczynski, M. (2013): NBA Team Travel Data, Personal communication, 01-01-2013. 22

6 Appendix Table of Results Table 1: Summary of current and optimized configurations. League NHL MLB NFL NBA # of Conf # of Divs Tms per Div Div Conf Gms Gms non- Conf Gms Solution Travel (miles) Miles Over Minimum 2 6 5 24 40 18 Best 1, 155, 391 0 2 6 5 24 40 18 F- 1, 155, 969 578 2 6 5 24 40 18 Rivalries 1, 156, 530 1, 139 2 6 5 24 40 18 3 CAN tms 1, 157, 640 2, 249 2 6 5 24 40 18 Current 1, 185, 123 29, 732 4 0 7, 8 0 36, 38 46, 44 Best 4-conf 1,228,487 85,437 4 0 7, 8 0 36, 38 46, 44 Rivalries 1,229,110 86,060 4 0 7, 8 0 36, 38 46, 44 Proposed 1,245,506 102,456 2 6 5 24 20 6 Best 832, 260 0 2 6 5 24 20 6 Current 991, 653 159, 393 2 6 5 24 20 6 Fix AL,NL 990, 034 157, 774 2 8 4 2 0,1 0,1 Best 398, 617 0 2 8 4 2 0,1 0,1 Current 483, 782 85, 165 2 6 5 16 36 30 Best 1, 358, 663 0 2 6 5 16 36 30 Current 1, 358, 755 92 Minimizing Total League Travel with Mixed Integer Programming We now outline a way to find the provably optimal solution for each league. We note that this is a similar problem to that studied in Mitchell (2003), but we aim to minimize total league travel distances as opposed to minimizing intradivisional travel distance. The problem of finding a league structure for which the surrogate objective is minimized can be formulated as an Integer Programming Problem. We have a set T of n teams/cities and a set S of s divisions. For any two teams u,v T recall that d(u,v) = d(v,u) is the travel distance between the home cities of u and v. The input data consists of the following: D = (d(u,v) : u,v T ) is the n n inter-city distance matrix. 23

G is the s s away game matrix. For each pair (i, j) of divisions, G i j specifies the number of away games to be played by teams in division i against teams in division j. In the case that this number is not the same for all pairs of teams in these divisions, we set G i j equal to the average number of games over pairs of teams in the two divisions. When considering intra-divisional games, that is, when i = j, we only consider pairs of distinct teams. Let d be an s element vector with d i equal to the number of teams required in division i. Note that i d i = n. In the case of the current NHL, n = 30, s = 6, d = [ 5 5 5 5 5 5 ]. The away game matrix 3 2 2.6.6.6 2 3 2.6.6.6 G = 2 2 3.6.6.6.6.6.6 3 2 2..6.6.6 2 3 2.6.6.6 2 2 3 For each team v and each division i we have a variable x vi = 1 if team i is in division i and x vi = 0 if not. In order to evaluate the quadratic objective function, we define a set of variables y uvi j as follows: For each pair (u,v) of teams and for each pair (i, j) of divisions, we have y uvi j = 1 if team u is assigned to division i and team v is assigned to conference j and y uvi j = 0 if not. The cost c uvi j of y uvi j is defined to be c uvi j = D uv G i j. (This enables us to correctly evaluate the quadratic objective function.) In our example, we have 30 6 = 180 variables x vi and 180 2 = 32,400 variables y uvi j. There are three sets of constraints on our variable. The first set ensures that we have the correct number of teams in each division and that each team belongs to a division: x vi = d i for each division i; v T x vi = 1 for each team v. i S 24

The second ensures that each pair of teams play in exactly one pair of conferences. For each pair u,v of cities, y uvi j = 1; i, j S For each pair i, j of divisions, y uvi j = d i d j. u,v T The third set of constraints forces the x and y variables to behave consistently. We want to have y uvi j = 1 only if x ui = 1 and x v j = 1 and equal y uvi j = 0 otherwise. We create the inequalities y uvi j 0.5(x ui + x v j ) for all u,v T,i, j S. (2) We also constrain y uvi j to be a 0 1 variable for all u,v,i, j. This forces y uvi j to be 0 unless both x ui = 1 and x v j = 1. Finally, we define a new cost function c by letting c uvi j = M c uvi j for all u,v T and i, j S, where M is a constant larger than any cost c uvi j. Then minimizing c is equivalent to maximizing c and all c uvi j are strictly positive. Each variable y uvi j occurs in a single inequality (2) so if we maximize the objective, every y will take on the value 1 if and only if both x ui = 1 and x v j = 1, as we desired. So, finally, the mixed integer programming problem that we solve to obtain an optimal league structure is subject to maximize u,v T,i, j S y uvi j c uvi j x vi = d i for each division i; v T x vi = 1 for each team v; i S y uvi j = 1 for each pair u,v of cities ; i, j S y uvi j = d i d j for each pair i, j of divisions; u,v T y uvi j 0.5(x ui + x v j ) for all u,v T,i, j S; 25

x uv 0 for all u,v T and y i j 0, integer for all i, j S. It is straightforward to add extra constraints to this model to require certain teams, or combinations of teams to be in specified divisions. We also were able to significantly improve performance by providing CPLEX with a starting solution equal to the best solution found by our heuristic for the problem. Also, constraining pairs of cities on opposite sides of the continent to be in different divisions significantly improved solution time. The solution time required to solve these league structure problems ranged from several hours to tens of hours on a moderately powerful workstation. However, as noted earlier, this only produced a single, provably optimal, structure. The set of optimal and near optimal solutions provided by the heuristic provide more options to league planners. 26