Links to Hockey Prospectus articles:
Part 1 - Estimating Team Travel without knowing the schedule
Part 2 - Generating solutions, and the best 6-division solutions.
Part 3 - Best 4-conference solutions, franchise moves, and expansion
Part 4 - Analysis of the NHL realignment plan that was made official on 3/14/2013.
The full paper can be found here.
A Wired.com article about our project can be found here.
Animations
Here are some animations related to this project. More detailed explanations can be found in Part 2 of the Hockey Prospectus series.
First we find the lines between every pair of cities in the league:
Then we check if the lines split the league into equal halves. If a line does not split the league in half (for example, the line between LA and VAN does not), we remove it from consideration:
Finally, for conferences, we remove lines that are too horizontal. Using horizontal cuts would result in conferences that span all four time zones and poor travel requirements. We will not remove horizontal lines when we do divisions.
For each of these remaining lines, we form two conferences:
Note that some lines give two possible ways to divide the league in half. Also, in some cases, two different lines can yield the way to divide the league.
For each conference of 15 teams that we found above, we repeat a similar process and find all ways to divide the conference into two groups, one 5-team group and one 10-team group. The only difference in this process is that we do not remove the horizontal lines.
With each 10-team group, we repeat the process one final time and find all ways to split each 10-team group into two 5-team groups.
Results
NHL realignment - Here are the top 100 configurations for the NHL, with no constraints added.
Part 1 - Estimating Team Travel without knowing the schedule
Part 2 - Generating solutions, and the best 6-division solutions.
Part 3 - Best 4-conference solutions, franchise moves, and expansion
Part 4 - Analysis of the NHL realignment plan that was made official on 3/14/2013.
The full paper can be found here.
A Wired.com article about our project can be found here.
Animations
Here are some animations related to this project. More detailed explanations can be found in Part 2 of the Hockey Prospectus series.
First we find the lines between every pair of cities in the league:
Then we check if the lines split the league into equal halves. If a line does not split the league in half (for example, the line between LA and VAN does not), we remove it from consideration:
Finally, for conferences, we remove lines that are too horizontal. Using horizontal cuts would result in conferences that span all four time zones and poor travel requirements. We will not remove horizontal lines when we do divisions.
For each of these remaining lines, we form two conferences:
Note that some lines give two possible ways to divide the league in half. Also, in some cases, two different lines can yield the way to divide the league.
For each conference of 15 teams that we found above, we repeat a similar process and find all ways to divide the conference into two groups, one 5-team group and one 10-team group. The only difference in this process is that we do not remove the horizontal lines.
With each 10-team group, we repeat the process one final time and find all ways to split each 10-team group into two 5-team groups.
Results
NHL realignment - Here are the top 100 configurations for the NHL, with no constraints added.
Here's a slideshow, in case you want to scroll thru more slowly.
Notice that TB and FLA are not in the same division for some of those solutions. Below we give the top 100 configurations with the following constraints:
- The following teams must be in the same division: Tampa Bay and Florida; Philadelphia and Pittsburgh; NY Rangers, NY Islanders, and NJ Devils; Calgary and Edmonton; Anaheim and Los Angeles.
- At most 3 Canadian teams can be in one division
- A division can span at most two different time zones.
MLB Realignment - Here are the top 100 configurations for MLB:
Here's a slideshow, in case you want to scroll thru more slowly. Here are the top 10 if we don't allow teams to switch from the AL to the NL, and vice versa.
Here's a slideshow, in case you want to scroll thru more slowly.
NFL Realignment - Here are the top 100 configurations for the NFL:
Here's a slideshow, in case you want to scroll thru more slowly.
NBA Realignment - Here are the top 100 solutions for the NBA:
Here's a slideshow, in case you want to scroll thru more slowly.
With the new system of the NHL, two conference of the 2 divisions, one with 16 teams and the other with 14 team. What is the best configuration without constraint and whit constraints ?
ReplyDeleteAlexandre, I believe your question is answered in Part 4 (see link at top of this page). See the paragraph before the 4th figure.
ReplyDeleteWe look at the "best" solution, according to distance, subject to a couple of constraints:
-14 teams in the West and 16 in the East,
-CBJ and DET are the two teams that move East
-the NY teams have to stay together,
-PHI and PIT have to stay together, but that PHI and PIT do not have to be with the NY teams.
What if Quebec City and Las Vegas get a team and you use my calendar system?
ReplyDelete4 conferences of 8 teams divided each divided in 2 divisions of 4 teams. Each teams play 6 times versus its division, 4 times versus its conference and 2 times versus others conferences.
6x3=18
4x4=16
2x24=48
total=82
We did something like that in the paper. See page 16: http://arxiv.org/pdf/1302.4735v1.pdf. The solution isn't bad, but in some places it's kind of silly, like FL teams being in the west, which is sort of ridiculous. If we were to do it again, we'd probably force them east.
DeleteFor games played with 32 team, we used
6x3=18
4x12=48
1x16=16
total=82
So the results would be a little different for the games played you listed.
Can we have an update with all the NFL moves and the NHL expansion?
ReplyDeleteGreat Post,Very well written post
ReplyDeleteData Science Course
Thanks For sharing a nice post about Course.It is very helpful and useful for us.data science courses
ReplyDeletekeep up the good work. this is an Ossam post. This is to helpful, i have read here all post. i am impressed. thank you. this is our site please visit to know more information
ReplyDeletedata science training in Hyderabad
This is a great motivational article. In fact, I am happy with your good work. They publish very supportive data, really. Continue. Continue blogging. Hope you explore your next post
ReplyDeletedata scientist certification
Thanks for the information about Blogspot very informative for everyone
ReplyDeletedata science malaysia
Wow, amazing post! Really engaging, thank you.
ReplyDeletebest data analytics training in yelahanka
Through this post, I realize that your great information in playing with all the pieces was useful. I inform that this is the primary spot where I discover issues I've been looking for. You have a cunning yet alluring method of composing.
ReplyDeletedata scientists training
i am glad to discover this page : i have to thank you for the time i spent on this especially great reading !! i really liked each part and also bookmarked you for new information on your site.
ReplyDeletebest data science courses in bangalore
Very awesome!!! When I searched for this I found this website at the top of all blogs in search engines.
ReplyDeleteBest Institute for Data Science in Hyderabad
This Blog is very useful and informative.
ReplyDeletedata science courses in malaysia
Good information you shared. keep posting.
ReplyDeletemachine learning courses in aurangabad
I want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging enedevors.
ReplyDeletedata analytics courses in bangalore
Great post i must say and thanks for the information. Education is definitely a sticky subject. However, is still among the leading topics of our time. I appreciate your post and look forward to more.
ReplyDeleteData Science Course in Bangalore
Truly mind blowing blog went amazed with the subject they have developed the content. These kind of posts really helpful to gain the knowledge of unknown things which surely triggers to motivate and learn the new innovative contents. Hope you deliver the similar successive contents forthcoming as well.
ReplyDeletedata science in bangalore
This piece of writing will assist the internet visitors for setting up new webpage or even a weblog from start to end
ReplyDeletedata scientist course in hyderabad
I just got to this amazing site not long ago. I was actually captured with the piece of resources you have got here. Big thumbs up for making such wonderful blog page!
ReplyDeletedata analytics course in bangalore
I am a new user of this site, so here I saw several articles and posts published on this site, I am more interested in some of them, hope you will provide more information on these topics in your next articles.
ReplyDeletedata analytics training in bangalore
I want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging enedevors.
ReplyDeletedata science training in chennai
Always so interesting to visit your site.What a great info, thank you for sharing. this will help me so much in my learning
ReplyDeleteartificial intelligence course
The writer is enthusiastic about purchasing wooden furniture on the web and his exploration about the best wooden furniture has brought about the arrangement of this article.
ReplyDeletedata scientist training and placement in hyderabad
Such a very useful information!Thanks for sharing this useful information with us. Really great effort.
ReplyDeletedata scientist courses aurangabad
Thanks for posting the best information and the blog is very important.artificial intelligence course in hyderabad
ReplyDeleteThank you for posting such a great article!
ReplyDeleteData Science Training in Hyderabad
Data Science Course in Hyderabad
Thank you for sharing such a informative information with us. Keep on sharing the blog like this.
ReplyDeleteDevOps Training in Hyderabad
DevOps Course in Hyderabad
Thanks for posting the best information and the blog is very important.data science institutes in hyderabad
ReplyDeleteJust pure brilliance from you here. I have never expected something less than this from you and you have not disappointed me at all. I suppose you will keep the quality work going on.
ReplyDeletedata scientist training in hyderabad
I truly like you're composing style, incredible data, thankyou for posting.
ReplyDeletedata science training
I was actually browsing the internet for certain information, accidentally came across your blog found it to be very impressive. I am elated to go with the information you have provided on this blog, eventually, it helps the readers whoever goes through this blog. Hoping you continue the spirit to inspire the readers and amaze them with your fabulous content.
ReplyDeleteData Science Course in Faridabad
Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one. Continue posting. A debt of gratitude is in order for sharing. data scientist course in delhi
ReplyDeleteI have been searching to find a comfort or effective procedure to complete this process and I think this is the most suitable way to do it effectively.
ReplyDeletedata science course in malaysia
Great to become visiting your weblog once more, it has been a very long time for me. Pleasantly this article i've been sat tight fosuch a long time. I will require this post to add up to my task in the school, and it has identical subject along with your review. Much appreciated, great offer. data science course in nagpur
ReplyDeleteGreat & nice article with a lot of information to read...great people keep posting and keep updating people..thank you If you want to get a Tourist visa to Turkey, you can fill out the Turkey eVisa application form in minutes, & then You must give permission to enter Turkey legally.
ReplyDeleteStay warm leather 8 ball jacket and shop Forever 21's sale jackets. Find women's jackets on sale in every style: bomber, rain jackets, puffers, color block anoraks + more!
ReplyDeleteThanks for posting the best information and the blog is very good.data science course in Lucknow
ReplyDeleteThis is really an inspiring and helpful article. I am fully satisfied with your effort .There is no need to meet Kenya embassy specially for to get a valid Kenya e visa .The Government of Kenya grants the online Kenya e-visa provide.
ReplyDeleteAwesome post its very informative
ReplyDeleteb3 leather bomber jackets
Men's Leather Vests
Really liked the informative article.Keep sharing more interesting and informative articles with us...Indian visa Online that allows foreign visitors to come to India. You can apply for Indian visa through the Indian visa website.
ReplyDeleteInteresting and attractive information. This blog is really rocking... Yes, the post is very interesting and I enjoy it a lot. Tourist extend Indian Visa online possible? Yes, foreign tourists can extend their Indian visa online.
ReplyDeleteThis is really an inspiring and helpful article. I am fully satisfied with your effort .There is no need to meet any embassy, especially to apply for Indian visa from Australia. You can easily apply online and easily get your evisa on your email id.
ReplyDeleteThis is really an inspiring and helpful article. I am fully satisfied with your effort .There is no need to meet any embassy, especially to <a href="https://indiaevisas.info/india-evisa/australia/>apply for Indian visa from Australia</a>. You can easily apply online and easily get your evisa on your email id.
ReplyDeleteInformative blog and knowledgeable content. Thanks for sharing this awesome blog with us. If you want to learn data science then follow the below link.
ReplyDeleteBest Courses for Data Science in Hyderabad
Informative blog
ReplyDeletedata science training in agra
It is a good site, Thank you.. Reasons to reject India e- medical visa? There can be many reasons for your visa being declined, Indian evisa website, you can check all info.
ReplyDeleteWonderful . I am surprised after reading your articles . And I will try to discover more articles like this . Do you want to know more about the Azerbaijan evisa ? read on this web site you will definitely find what you want .
ReplyDeleteStart your career preparation with the best Data Science courses offered by 360DigiTMG. A world-class curriculum, LMS Access, assignments, and real-time project to grab a high-paying job.
ReplyDeleteBusiness Analytics Course in Jodhpur
Are you searching for the best Data Science certification online with placement assistance then 360DigiTMG is the best institute for you. Enroll today!
ReplyDeleteData Scientist Course in Delhi
This article will present a closer look at data science courses that give you a comprehensive look at the field. So let's get started.
ReplyDeletedata science course in borivali
Hello guys, Many people ask, how to apply for an e visa online. You can apply for a visa online. And you can get a visa after a successful application depends on the country you have applied for. While in some cases, you can get a visa in as little as 30 minutes time, others may require a few days. In some countries, we also offer a fast-track visa option if you need it urgently. You can read more information about visas through our Visacent website.
ReplyDeleteYour article is easy to read and understand. I would like to read more articles like this. Getting an e visa Turkey online is a hassle free process. It saves time and money as well.
ReplyDeleteThis comment has been removed by the author.
ReplyDelete