Dual dynamic programming for stochastic programs over an infinite horizon - Caleb Ju; Guanghui Lan (2023)