AI Revolutionizing Pro League Scheduling

by Anika Shah - Technology
0 comments

Ther are more possible NBA schedule combinations than there are atoms in the sun. That’s not hyperbole-it’s the mathematical reality facing anyone trying to arrange 1,230 games across 30 teams over six months while satisfying TV networks, player safety rules, arena operators, and competitive fairness requirements all at once. This impossible puzzle is exactly what Fastbreak AI, a 30-person startup out of New York, has built its business around.

Fastbreak’s AI software now powers scheduling for more than 50 professional leagues globally, quietly controlling when billions of dollars in sporting events hit your calendar.

“I’m always amazed when we produce a playable schedule,” Fastbreak cofounder and CEO john Stewart says. “It’s a nearly impossible set of math problems. We’re considering billions upon billions of possibilities.”

Map Anything

Stewart’s path to sports scheduling began with a $250 million exit. His previous company, Map Anything, was acquired by Salesforce in 2019 for its field service optimization technology, which used the same mathematical principles that would later power Fastbreak.

While still running Map Anything, in 2016, Stewart began recruiting two KPMG consultants, chris groer and Tim Carnes, who had built the NBA’s scheduling system, with the promise that he’d eventually start a company dedicated to sports scheduling.

When that occurred in June 2022, the timing was fortuitous. The NBA needed help scheduling its new in-season tournament, but the team thay had worked with at KPMG was now at Fastbreak, making it easy for Stewart to onboard the league as one of the company’s first major clients.

‘If everyone hates you equally, you’ve done your job’

What the trio of founders discovered with the NBA schedule was a system of staggering complexity. The NBA has 30 teams, and each arena has different constraints.

The San Antonio Spurs, for instance, are the fourth priority in their own building, meaning concerts can be prioritized over games. The Lakers’ venue hosts the Grammys and other marquee events each year, forcing the team to play on the road for certain stretches.

Media partners pay billions for specific matchups to be in prime time and on marquee dates. Player safety rules prevent back-to-back games over 350 miles apart. And on top of that,each team is allowed to make requests. The Miami Heat, for instance, prefer to play at home during Art Basel.

Still, not all requests can be granted.

“It’s the art of managing disappointment equally,” Stewart says. “If everyone hates you equally, you’ve done your job right.”

The challenge isn’t just mathematical-it’s diplomatic. Fastbreak’s platform gives different access to arena managers,media partners,and team executives,who can each enter requests into the system for consideration. When changes happen, the AI is designed to minimize collateral damage while accommodating whoever needs the adjustment.

Schedule Repair-the Logistic

How the NBA Schedules Games with Algorithms Focused on Fairness

The National basketball Association (NBA) schedule isn’t built by chance. It’s a complex logistical puzzle solved by algorithms designed not just for operational efficiency, but for fairness – ensuring competitive balance across all 30 teams. Behind the scenes, a team led by the NBA’s Senior Director of Scheduling, Evan Stewart, utilizes elegant software, Fastbreak, to create a schedule that minimizes competitive imbalances despite the ever-increasing complexities of the league.

The Challenge of NBA Scheduling

Creating an NBA schedule is far more intricate than simply assigning games to dates. It involves juggling numerous constraints, including:

* Arena Availability: Coordinating with venues that host other events.
* Travel Distance: Minimizing travel burdens for teams.
* Back-to-Back Games: Managing the frequency of consecutive games played on consecutive nights.
* Rest Disparities: Ensuring teams have equitable rest periods between games.
* Media Demands: accommodating national television broadcasts and desired game slots.

As the NBA evolves with new tournaments like the NBA In-Season Tournament, global events, and complex media deals, these challenges only intensify.

Fastbreak: the Algorithm Behind the Schedule

the NBA utilizes a scheduling system called Fastbreak, developed in-house, to navigate these complexities. fastbreak’s algorithms continuously monitor dozens of metrics to identify potential competitive imbalances. These include total travel miles, the number of home weekend games, back-to-back frequency, and rest advantages.

“If you’ve done your job right, everyone will find something to complain about,” stewart told Fast Company.”But the complaints will be equally distributed.”

This highlights a key principle: perfect satisfaction is impossible. the goal isn’t to eliminate all disadvantages, but to distribute them equitably. The system aims to ensure that when the schedule is released, every team faces roughly the same advantages and disadvantages across multiple dimensions.

Beyond Logistics: Prioritizing Fairness

The NBA’s commitment to fairness extends beyond simply minimizing travel. The league actively works to balance the schedule in ways that impact competitive outcomes. Such as, the NBA strives to ensure teams have a relatively equal distribution of games against opponents with varying win-loss records. This prevents situations where some teams face disproportionately challenging schedules.

The league also considers the impact of different rest scenarios. Teams playing on the second night of a back-to-back are at a disadvantage, and Fastbreak attempts to minimize these occurrences and balance them across the league.

Looking Ahead: Continuous Optimization

The NBA’s scheduling process isn’t a one-time event.Stewart and his team begin preparing for the next season’s schedule as soon as the current season tips off, starting with arena availability collection in November. The algorithms are continuously refined and updated to reflect changes in the league and to address new challenges.

As the NBA continues to innovate and expand its global reach, the role of data-driven scheduling will only become more critical. The ultimate victory, it seems, isn’t just about creating a functional schedule, but about ensuring a level playing field where every team has a fair chance to compete.

Key Takeaways:

* The NBA schedule is created using sophisticated algorithms designed for both efficiency and fairness.
* Fastbreak, the NBA’s in-house scheduling system, monitors dozens of metrics to minimize competitive imbalances.
* the goal of the scheduling process isn’t to eliminate all disadvantages, but to distribute them equitably across all teams.
* The NBA continuously refines its scheduling process to adapt to the league’s evolving landscape.


Application Reminder:

The application deadline for Fast Company’s Most Innovative Companies Awards is Friday, October 3, at 11:59 p.m. PT. Apply today.

Related Posts

Leave a Comment