Search papers, labs, and topics across Lattice.
This paper revisits contextual optimization by introducing Legendre-regularized policies that enforce hard feasibility constraints while maintaining smoothness for gradient-based training. The authors demonstrate that these policies are not only feasible by construction but also possess desirable mathematical properties such as Lipschitz continuity and a universal approximation capability for continuous feasible policies. Experimental results on contextual decision-making tasks reveal significant improvements in prescriptive performance compared to existing benchmark methods, highlighting the effectiveness of this new approach.
Legendre-regularized policies can guarantee feasible decisions while enhancing smoothness and performance in contextual optimization tasks.
We revisit contextual optimization from the perspective of policy class design. A desirable policy class should be expressive enough to learn rich context-decision relationships, should enforce hard feasibility constraints rather than soft penalty terms, and should remain smooth enough for gradient-based training on downstream decision losses. Existing approaches usually emphasize only part of these requirements. We propose Legendre-regularized policies, which parameterize decisions as solutions of regularized optimization problems over the original feasible region. This construction yields policies that are feasible by construction and differentiable with respect to learned latent parameters. We prove that the associated optimizer map is single-valued, maps onto the relative interior of the feasible set, admits an explicit Jacobian, is Lipschitz continuous, and can be made arbitrarily smooth. We also establish a universal approximation result showing that the proposed class can approximate any continuous feasible policy on compact context sets. The framework unifies explicitly regularized optimizers and implicit perturbation-based smooth optimizers. Experiments on contextual newsvendor and resource allocation problems show that our approach improves prescriptive performance relative to the benchmark methods.