Creating optimal schedules a tricky task
Putting together a baseball schedule is an exercise in the immeasurable. In theory, each schedule presents more possibilities than there are atoms in the universe.
The daunting act of schedule-making has historically been accomplished by a determined individual equipped with a plentiful supply of erasers and an even more plentiful supply of patience. Dave Rosenfield, the legendary Norfolk Tides executive responsible for more than four decades' worth of International League schedules, believes the secret ingredient is "brute force."
This old-school approach -- admirable and, until recently, absolutely necessary -- isn't the only one used in Minor League Baseball. In 2016, the New York-Penn, South Atlantic and Southern leagues are utilizing computer-generated schedules created by students and faculty in the applied math and statistics department of Johns Hopkins University's Whiting School of Engineering. The International League will follow suit in 2017 (thus concluding Rosenfield's epic run), and the Florida State League is considering the option.
Brute force is on the way out. The applied mathematics concept of combinatorial optimization -- finding an optimal object from a finite set of solutions -- is on the way in.
* * *
Although the specifics vary according to the needs of each circuit, Minor League schedule-making is a universally complicated process. Factors that need to be taken into consideration include the 500-mile rule (teams may not travel by bus for more than 500 miles in a single trip), imbalanced divisional schedules, mandatory off days, minimum and maximum lengths for homestands and road trips and myriad requests from each team regarding days on which they need (or at least strongly want) to be home or away.
"The biggest challenge, as someone who has operated a team, is to put your self-interest aside and look at it as an aggregate," said Rick Murphy, executive vice president of the Tri-City ValleyCats and chairman of the New York-Penn League scheduling committee. "General managers and club operators are hired and evaluated based on the performance of the franchise, so it can be difficult to take a step back. From that standpoint, it inevitably becomes a challenge."
It's a challenge that has long interested Anton Dahbura, who spearheaded Johns Hopkins' baseball scheduling initiative via his role as executive director of the university's Information Security Institute.
"This goes back to the early 1990s, when I was talking to the traveling secretary for the Detroit Tigers, Bill Brown, at a Red Sox game," said Dahbura, a Johns Hopkins alumnus. "Out of nowhere, I commented to him that, 'Gee, it must be an interesting math problem to do a baseball schedule. He looked at me and said, 'Yeah, it must be.'"
Brown put Dahbura in touch with Major League Baseball.
"I worked on some alternative formats for [MLB]," Dahbura said. "They were interested in the potential of computer-generated schedules but recognized that it was going to be a long process for the technology to develop.
"In the '90s, it was maybe one step removed from human schedule-making, nowhere close to where we are today. There are a lot of tricks in modeling these problems mathematically. We have to be on the forefront of technology, and even five years ago we wouldn't be having this conversation. The technology, hardware, speed and sophistication of the software weren't there yet."
In 2010, Dahbura was part of an ownership group that bought the South Atlantic League's Hagerstown Suns. Two years later, he assumed his current role at Johns Hopkins. This combination of industry connections and university resources allowed him to approach league scheduling with a renewed vigor. He gave a seminar on the topic to individuals within the applied math department, which captured the attention of associate research professor Donniell Fishkind. Fishkind soon began recruiting high-performing students from his Introduction to Optimization course to work with him and Dahbura on an independent Minor League Baseball scheduling project, for which the students earn research credits.
"There is typically a group of about 12 students working on different schedules -- undergrad and Masters, mostly applied math," Dahbura said. "The schedules are a byproduct of research in schedule optimization. We're using at this point different parameters, league preferences, team requests, all these constraints, and try our best to put together a schedule. ... Each league has its own personality, and I think the reason we've been successful is that we've learned the language of these leagues. We've grasped their preferences."
Dahbura calls the students' work a "translational opportunity" in that it could be directly applicable to a post-graduation commercial enterprise.
"Our students are stellar. Once we give them the basics, every single project results in something that improves the overall process," he said. "They are able to get a taste of the real world, dealing with deadlines, and they have a great story to tell to a potential employer."
* * *
Noah Presler, an undergrad studying computer science, entrepreneurship and management, became part of the Minor League optimization team via Fishkind's Introduction to Optimization class. He said one of the things that attracted him to the project was its "real-life applications, since we interface with clients and build real products with an influence in the market."
After familiarizing himself with baseball industry terminology (which he said felt like "studying for the SATs again"), Presler began work on creating an algorithm that would determine optimal divisional alignment for a given league to minimize travel distance and maximize local rivalries. Presler transitioned from this project, still in the testing phase, to the 2017 South Atlantic League schedule.
"We start with a template, as that's the way we process the information that the league gives us -- what slots you can play in, the length of the season and reserved dates home or away," Presler said. "After that, we go through the constraints -- you can't have a homestand of a certain length, you have to play a team a certain number of times, you can't travel more than 500 miles. Once we have that, we take all of it and turn it into a giant math equation.
"This equation is on the order of magnitude of tens of thousands of math equations," he added. "We write algorithms to solve it, and the time it takes [for the computer] to solve it can be as long as five days. Then we put new constraints on it to make it more optimal. ... [This method] is definitely more flexible than doing it by hand. We can provide [the league] with many schedules, with different highlights and focuses. That's a huge advantage."
* * *
This flexibility is important to the Short Season New York-Penn League, which in 2015 became the first in the Minors to use a Johns Hopkins-designed schedule.
"We had a number of conversations with Tony [Dahbura] about the geographical challenges in the league," said Murphy, who is in his sixth year as chairman of the scheduling committee. "It was at one point a commuter league, and now we have a team in West Virginia. There are challenges we face with 14 teams in three divisions while needing to ensure that road trips are no greater than 500 miles. And the format we're working under, we play every team in the league every year, which also restricts flexibility. So you add that in, and then you have the operating preferences of each team in terms of what's going on in their market and what days are better than others."
He continued, "With Johns Hopkins, the computer allows us to look at multiple outcomes. Working manually, it would be taxing and unrealistic for a short-season league to explore alternate formats and models."
This exploration has extended beyond possibilities for the 2015 season as the league looked at potential long-term changes it could make to its current model.
"Hypothetically, let's just say the [league] wanted a schedule that was entirely four-game homestands and four-game road trips. What's the impact of that?" Murphy asked. "Or you could create a model where each team would only play the 10 teams it's closest to. ... The committee can see these various models and present them to [league president] Ben [Hayes] and our members, to see if they want to change or adopt the criteria."
* * *
In the meantime, Dahbura, Fishkind and their rotating cast of motivated students will continue to refine and improve their scheduling approach.
"One of our longer-range goals is to tie the schedule to a team's ability to generate revenue," Dahbura said. "We're making strides toward that goal and, as an intermediate step, we've done a pilot program giving teams the ability to look across the entirety of the schedule and place different weights on dates to be home or away. The computer incorporates that into the calculation."
In other words, the journey toward the optimal is far from over.
"We're looking for needles in the haystack, the very small number of schedules that meet the needs and wishes of the league," Dahbura said. "This is a long-range research effort, taking scheduling to a whole new level, and it's hard to say what the future will bring."
Benjamin Hill is a reporter for MiLB.com and writes Ben's Biz Blog. Follow Ben on Twitter @bensbiz.
Here are the weirdest plays and stats from MiLB in May
Benjamin Hill travels the nation collecting stories about what makes Minor League Baseball unique. This excerpt from the Baseball Traveler newsletter, presented by Circle K, is a mere taste of the smorgasbord of delights he offers every week. Read the full newsletter here, and subscribe to his newsletter here.
Podcast features first-base promotions for Caglianone, Eldridge
Check out the latest episodes of The Show Before the Show, MiLB.com's official podcast. A segment rundown is listed below, in case you want to skip to a particular section. Like the podcast? Subscribe, rate and review on Apple Podcasts. The podcast is also available via Spotify, Megaphone and other
Cubs' Rojas, Mets' Tong headline May's Minor League Players of the Month
Minor League Baseball announced the Player and Pitcher of the Month Award winners for May in Major League Baseball’s player development system.
Minor League Baseball, Joe Torre Safe At Home partnership enters ninth year
For the ninth year, Minor League Baseball and Joe Torre Safe At Home have teamed up to raise awareness about violence and abuse and to inspire fans of all ages to join them in SAH’s critical work. This year, 63 MiLB teams will participate in an in-ballpark initiative from May
MiLB podcast discusses Anthony, Caglianone at Triple-A
Check out the latest episodes of The Show Before the Show, MiLB.com's official podcast. A segment rundown is listed below, in case you want to skip to a particular section. Like the podcast? Subscribe, rate and review on Apple Podcasts. The podcast is also available via Spotify, Megaphone and other
These are the greatest Minor League promos happening in June
Benjamin Hill travels the nation collecting stories about what makes Minor League Baseball unique. This excerpt from the Baseball Traveler newsletter, presented by Circle K, is a mere taste of the smorgasbord of delights he offers every week. Read the full newsletter here, and subscribe to his newsletter here.
New playoff format coming to 2025 Dominican Summer League
Minor League Baseball announced the 2025 Dominican Summer League (DSL) season will begin June 2 with Opening Day festivities taking place at the Boston Red Sox Academy in Guerra. The 2025 campaign will also see the introduction of the DSL Cup, a new playoff format that will see 16 DSL
Debating best Minor League home caps on podcast
Check out the latest episodes of The Show Before the Show, MiLB.com's official podcast. A segment rundown is listed below, in case you want to skip to a particular section. Like the podcast? Subscribe, rate and review on Apple Podcasts. The podcast is also available via Spotify, Megaphone and other
The Omaha Storm Chasers' 'Take Meow-t' cat night included a Litter Box Sundae
Benjamin Hill travels the nation collecting stories about what makes Minor League Baseball unique. This excerpt from the Baseball Traveler newsletter, presented by Circle K, is a mere taste of the smorgasbord of delights he offers every week. Read the full newsletter here, and subscribe to his newsletter here.
Boston's Triple-A affiliate throws birthday bash for Roman Anthony
With all the hype that has surrounded Roman Anthony over the past two seasons, it’s easy to forget how young he really is. MLB's No. 1 prospect played 70 games at the highest level of the Minors before he could order a beer. But he can now. Roman Anthony turned
Friendly foes, 2024 first-rounders Moore and Caglianone trade first Triple-A homers
For years, Christian Moore and Jac Caglianone laced up their cleats against one another in the SEC. A rivalry that spanned Florida, Tennessee and other landmarks across the South moved to Salt Lake City this week as the Royals and Angels' top prospects got simultaneous Triple-A promotions. So it was
Phillies' Moore, Fausnaught join MiLB podcast
Check out the latest episodes of The Show Before the Show, MiLB.com's official podcast. A segment rundown is listed below, in case you want to skip to a particular section. Like the podcast? Subscribe, rate and review on Apple Podcasts. The podcast is also available via Spotify, Megaphone and other
Red Sox prospect rips double THROUGH Fenway-esque scoreboard
Red Sox No. 4 prospect Franklin Arias, an infielder for High-A Greenville, REALLY didn’t want to let visiting Asheville score any runs in the top of the eighth inning on Friday night. With runners on first and second base in the bottom of the fourth, Arias showed he apparently held
April's hottest hitting prospects -- one for each organization
The Minor League season is a month old and several of the game's best hitting prospects are off to fast starts. Red Sox outfielder Roman Anthony is tearing up Triple-A (just like he did at the end of last year), Padres shortstop Leo De Vries is leading the High-A Midwest
Check out the best -- and wackiest -- Minor League promos happening in May
Benjamin Hill travels the nation collecting stories about what makes Minor League Baseball unique. This excerpt from the Baseball Traveler newsletter, presented by Circle K, is a mere taste of the smorgasbord of delights he offers every week. Read the full newsletter here, and subscribe to his newsletter here.
Orioles' Honeycutt joins The Show Before the Show
Check out the latest episodes of The Show Before the Show, MiLB.com's official podcast. A segment rundown is listed below, in case you want to skip to a particular section. Like the podcast? Subscribe, rate and review on Apple Podcasts. The podcast is also available via Spotify, Megaphone and other
MiLB podcast coming LIVE to a Somerset this June
Check out the latest episodes of The Show Before the Show, MiLB.com's official podcast. A segment rundown is listed below, in case you want to skip to a particular section. Like the podcast? Subscribe, rate and review on Apple Podcasts. The podcast is also available via Spotify, Megaphone and other
New ballparks highlight 2025 MiLB road trip stops
Benjamin Hill travels the nation collecting stories about what makes Minor League Baseball unique. This excerpt from the Baseball Traveler newsletter, presented by Circle K, is a mere taste of the smorgasbord of delights he offers every week. Read the full newsletter here, and subscribe to his newsletter here.
Minor League Baseball partners with TruGreen
FRANKLIN, Tenn. -- TruGreen, the nation's leading lawn care treatment provider, is proud to announce a groundbreaking partnership with Minor League Baseball that includes activations across all 120 clubs, a makeover of the home dugout in each market, sponsorship of select MiLB team grounds crews, and a new initiative called
Podcast explains why the Syracuse Mets are looking for Jim Morrison
Check out the latest episodes of The Show Before the Show, MiLB.com's official podcast. A segment rundown is listed below, in case you want to skip to a particular section. Like the podcast? Subscribe, rate and review on Apple Podcasts. The podcast is also available via Spotify, Megaphone and other
Dash im-prom-tu promo and Mets' Suero joins the podcast
Check out the latest episodes of The Show Before the Show, MiLB.com's official podcast. A segment rundown is listed below, in case you want to skip to a particular section. Like the podcast? Subscribe, rate and review on Apple Podcasts. The podcast is also available via Spotify, Megaphone and other
Minor League Baseball partners with Circle K
Minor League Baseball announced a new national partnership with Circle K, which will see the convenience store giant become the “Official Convenience Store of Minor League Baseball.” During the 2025 season, the Circle K brand will be integrated into the MiLB in-stadium experience through in-game video board assets at most
These 15 moments led to season No. 15 of Minor League road trips
Benjamin Hill travels the nation collecting stories about what makes Minor League Baseball unique. This excerpt from his newsletter is a mere taste of the smorgasbord of delights he offers every week. Read the full newsletter here, and subscribe to his newsletter here.
MiLB podcast crew makes Opening Day predictions
Check out the latest episodes of The Show Before the Show, MiLB.com's official podcast. A segment rundown is listed below, in case you want to skip to a particular section. Like the podcast? Subscribe, rate and review on Apple Podcasts. The podcast is also available via Spotify, Megaphone and other
Everything you need to know for Triple-A Opening Day
First, there was big league Opening Day. Now it's Triple-A's turn to take the spotlight. The Minor League season opens Friday when the Triple-A International League and Pacific Coast League seasons get underway for the first of MiLB’s two Opening Days. And right out of the gates, several of baseball's