A Note on Piecewise Affine Decision Rules for Robust, Stochastic, and Data-Driven Optimization
Simon Thomä, Maximilian Schiffer, Wolfram Wiesemann
TL;DR
This work analyzes piecewise affine decision rules for multi-stage optimization under uncertainty by embedding uncertainties into a lifted space and solving affine policies there. It reveals that in robust settings lifting does not enhance feasibility over affine policies, while stochastic and data-driven contexts benefit from the lifted objective; the authors introduce refined liftings, conic outer approximations, and distance-based valid cuts to tighten the lifted feasibility region. They develop efficient cut-separation methods, including polynomial-time schemes under permutation invariance and broad approximation guarantees for general embeddings, and provide strong theoretical bounds. Empirically, the proposed approach yields substantial performance gains over prior piecewise affine methods across stochastic, robust, and Wasserstein-data-driven problems, notably in inventory-like multistage settings, albeit with higher compute times and sensitivity to breakpoint design. The framework thus offers a scalable, theory-backed route to improved policies with practical relevance for operations under uncertainty and data-driven decision-making.
Abstract
Multi-stage decision-making under uncertainty, where decisions are taken under sequentially revealing uncertain problem parameters, is often essential to faithfully model managerial problems. Given the significant computational challenges involved, these problems are typically solved approximately. This short note introduces an algorithmic framework that revisits a popular approximation scheme for multi-stage stochastic programs by Georghiou et al. (2015) and improves upon it to deliver superior policies in the stochastic setting, as well as extend its applicability to robust optimization and a contemporary Wasserstein-based data-driven setting. We demonstrate how the policies of our framework can be computed efficiently, and we present numerical experiments that highlight the benefits of our method.
