GPU-Accelerated Dynamic Programming for Multistage Stochastic Energy Storage Arbitrage

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Lee, Thomas, Sun, Andy
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917093061951488
author Lee, Thomas
Sun, Andy
author_facet Lee, Thomas
Sun, Andy
contents We develop a GPU-accelerated dynamic programming (DP) method for valuing, operating, and bidding energy storage under multistage stochastic electricity prices. Motivated by computational limitations in existing models, we formulate DP backward induction entirely in tensor-based algebraic operations that map naturally onto massively parallel GPU hardware. Our method accommodates general, potentially non-concave payoff structures, by combining a discretized DP formulation with a convexification procedure that produces market-feasible, monotonic price-quantity bid curves. Numerical experiments using ISO-NE real-time prices demonstrate up to a 100x speedup by the proposed GPU-based DP method relative to CPU computation, and an 8,000x speedup compared to a commercial MILP solver, while retaining sub-0.3% optimality gaps compared to exact benchmarks.
format Preprint
id arxiv_https___arxiv_org_abs_2511_15629
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle GPU-Accelerated Dynamic Programming for Multistage Stochastic Energy Storage Arbitrage
Lee, Thomas
Sun, Andy
Optimization and Control
Systems and Control
We develop a GPU-accelerated dynamic programming (DP) method for valuing, operating, and bidding energy storage under multistage stochastic electricity prices. Motivated by computational limitations in existing models, we formulate DP backward induction entirely in tensor-based algebraic operations that map naturally onto massively parallel GPU hardware. Our method accommodates general, potentially non-concave payoff structures, by combining a discretized DP formulation with a convexification procedure that produces market-feasible, monotonic price-quantity bid curves. Numerical experiments using ISO-NE real-time prices demonstrate up to a 100x speedup by the proposed GPU-based DP method relative to CPU computation, and an 8,000x speedup compared to a commercial MILP solver, while retaining sub-0.3% optimality gaps compared to exact benchmarks.
title GPU-Accelerated Dynamic Programming for Multistage Stochastic Energy Storage Arbitrage
topic Optimization and Control
Systems and Control
url https://arxiv.org/abs/2511.15629