INDUSTRY: Power and Utilities

REGION: Americas



Avista needed to help its operators and traders produce more electricity with a given amount of fuel and installed capacity—but it required a lot of complex, time-consuming analysis.


Avista developed and launched the Avista Decision Support System (ADSS), a commercial-scale capacity model powered by Avista-patented algorithms and the Gurobi Optimizer. Now they can complex utility problems within seconds.
1 x
Faster Problem-Solving for Energy Company
1 %
Financial Savings on Trading Floor

Founded in 1889, Avista Utilities is a publicly owned energy company that provides electricity to over 400,000 customers and natural gas to over 350,000 customers across four northwestern states.

As new technologies have emerged over time, Avista has worked to help its operators and traders produce more electricity with a given amount of fuel and installed capacity—but this still requires a lot of complex, time-consuming analysis.

After finding that available solutions did not meet their requirements, Avista developed and launched the Avista Decision Support System (ADSS), a commercial-scale capacity model powered by Avista-patented algorithms and the Gurobi Optimizer. ADSS reduces the amount of manual decision-making by solving complex utility problems within seconds.


Solving extremely complex utility system challenges

ADSS is a commercial-scale capacity model with algorithms that represent the significant physical and operational characteristics of utility system portfolios. It can analyze and evaluate reserve products, such as ancillary services and intermittent generation.

The system provides granular insights into potential utility problems decades into the future, but its solutions are also engineered to consider capacity challenges with timeframes as short as 60 seconds. This helps Avista to better utilize its resources, keep maintenance costs low, and maintain a balance of supply and demand. It also gives their operators more time to concentrate on higher-value tasks, with less time spent crunching numbers on a calculator.

Avista had previously tried using a number of different products, but they found that other systems lacked precision or were simply too slow, which is why they decided to build their own. Still, with time, managing their own system proved to be a heavy challenge.

To support the high-performance goals for ADSS, Avista turned to the provider of the world’s fastest mathematical optimization solver, Gurobi. Together, they are tackling problems that have historically taken a thousand times longer to solve.


By running ADSS with Gurobi, Avista experienced significant time and cost savings

After trying several solvers, Avista found that Gurobi offered the best value and performance for their needs.

With support from Gurobi, ADSS can:

  • Better inform commodity trading
  • Ensure more reliable service and higher asset availability at a lower cost
  • Use analytics to evaluate new resources and enhancements to existing assets


With the improved performance of ADSS with Gurobi, Avista has identified financial savings on the trading floor of up to 10% per week, with most weeks averaging around 2%. Avista expects equal if not greater value from using ADSS across the enterprise for applications such as long-term planning and asset management.

“With Gurobi, our mixed integer program began performing about 50 times faster,” explained Clint Kalich, Senior Manager of Resources Analysis at Avista Utilities. “And when we did notice that Gurobi was slowing down in the spring, which is when we have high flows on our hydro systems, we brought it to their attention and there was a clear desire to identify and fix the problem. So, a few changes were made and our performance was back up again. That’s when we saw that the customer service was really impressive.”


Making a fast solution even faster

Avista already had a powerful model in the form of their ADSS— but once they started running it with Gurobi, they saw even more significant time and cost savings. With less time spent calculating, their operators and traders improved their efficiency and were able to get more work done.

“Gurobi is certainly cost-competitive, and it gives you the best chance of solving your hardest problems,” said Kalich. “Once you’ve gotten beyond some type of conceptual model, I think your best bet is taking a shot at Gurobi.”

In the future, Avista plans to explore how they could apply Gurobi to distributed generation and to the scheduling of their crews.

Guidance for Your Journey

Gurobi: Always Free for Academics

We make it easy for students, faculty, and researchers to work with mathematical optimization.

Trusted Partners, at Your Service

When you face complex optimization challenges, you can trust our Gurobi Alliance partners for expert services.

We’ve Got Your Back

Our global team of helpful, PhD-level experts are here to support you—with responses in hours, not days.

New at Gurobi

Gurobi 10.0 Delivers Blazing-Fast Speed, Innovative Data Science Integration, and an Enterprise Development and Deployment Experience
Latest release enables data professionals to easily integrate machine learning models into optimization models to solve new types of problems.
 Learn More
Webinar: What’s New in Gurobi 10.0
In this webinar, attendees will get a first look at our upcoming product release, Gurobi 10.0. We will summarize the performance improvements and highlight some of the underlying algorithmic advances, such as the network simplex algorithm, enhancements in concurrent LP, and optimization based bound tightening.
 Learn More
new content
Cost Savings & Business Benefits for Gurobi Customers
2022 Total Economic Impact™ Study Reveals A 518% ROI with Gurobi
 Learn More