Julia Computing
25 Case Studies
A Julia Computing Case Study
The Electric Power Optimization Centre (EPOC) at the University of Auckland needed a faster, more flexible way to model and optimize systems with uncertain future conditions, first for power generation and distribution in New Zealand and then for dairy farming. Working with Julia Computing, the team used Julia and the JuMP optimization ecosystem to tackle these complex stochastic planning problems.
Julia Computing helped EPOC rewrite its Stochastic Dual Dynamic Programming (SDDP) implementation in Julia, replacing a harder-to-modify C++ version. The new approach produced identical results in similar run times, while making it much easier to test new ideas and adapt the model. This ultimately enabled EPOC to apply its optimization methods to New Zealand dairy farms, helping farmers improve profitability and reduce environmental impact.
Oscar Dowson
Researcher