arXiv · 2610.31213
Exact value functions and sensitivities for energy storage by fast Legendre transforms
Abstract
Long chains of decisions coupled only through a bounded cumulative state, such as the operation of an energy-storage device, form convex programs that generic solvers treat as arbitrary sparse models. We present an exact solver for this class that propagates the complete convex cost-to-reach function through restrictions and infimal convolutions, each evaluated by fast Legendre-Fenchel conjugation as an ordered merge of slopes: no state grid, no value approximation, and a function rather than a single primal-dual pair as output. Price-taking storage instances of 5,000 to 15,000 hourly steps solve 35-93 times faster than Gurobi. The value function is what pays: exact capacity marginals in one differentiated pass, recourse assembled rather than sampled on scenario trees, and a certified sizing loop whose cut count does not grow with the number of weather years. We then widen the carried state. Two storages at one node can be eliminated rather than coordinated by carrying the value function of the pair, and we prove that this object is combinatorially rigid: every breakline the recursion realizes is vertical, horizontal, or borne by a line through the origin, with no genericity assumption. For d co-located stores sharing one charge-discharge coefficient, every realized wall is a position hyperplane or an indifference hyperplane {s_i = s_j}. A catalogue law maps where speed holds: one-dimensional chains beat the frontal solve by 15-30x and growing, while the planar block loses by 13.5-107x on rich network curves. Those curves are themselves exact, traced by a parametric dual simplex. The open-source package FLToptim, every benchmark driver and all data accompany the paper.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Robin Girard. 2026-10-22. Exact value functions and sensitivities for energy storage by fast Legendre transforms. https://arxiv.org/abs/2610.31213
Cite the original work for its findings. Save a collection to share your selection of sources.