Models and algorithms for dominance-constrained stochastic programs with recourse