Solving Random Hyperbolic Conservation Laws Using Linear Programming
Shaoshuai Chu, Michael Herty, Maria Lukacova-Medvidova, Yizhou Zhou
TL;DR
This paper addresses the challenge of solving random nonlinear hyperbolic conservation laws by formulating a measure-valued problem using Young measures, which yields a linear PDE in the measure space. A linear-programming closure is constructed to determine a family of measures that minimize entropy while matching a finite set of stochastic moments, providing a flux closure that preserves key structures of the underlying system. The authors develop semi-discrete and fully discrete finite-volume schemes around this LP-based closure and demonstrate results on the Burgers equation and the isentropic Euler system, including a test with discontinuous flux that shows entropy-driven selection of weak solutions. The method offers a unifying, more structure-preserving alternative to stochastic Galerkin and Monte Carlo approaches, with clear trade-offs in intrusiveness and computational cost, and it highlights the role of entropy in selecting physically relevant measure-valued solutions.
Abstract
A novel structure-preserving numerical method to solve random hyperbolic systems of conservation laws is presented. The method uses a concept of generalized, measure-valued solutions to random conservation laws. This yields a linear partial differential equation with respect to the Young measure and allows to compute the approximation based on linear programming problems. We analyze structure-preserving properties of the derived numerical method and discuss its advantages and disadvantages. We numerically demonstrate the approach on the one-dimensional Burgers and isentropic Euler equations and compare with stochastic collocation. In addition, we introduce a discontinuous-flux test in which different entropies used in the linear-program objective select different weak entropy solutions, and we report the corresponding changes in the moments and supports of the Young measure.
