mlsanityData to 7 Oct 2026

Generalization Bounds of Surrogate Policies for Combinatorial Optimization Problems

arXiv 2407.17200 ↗First posted 24 Jul 2024stat.ML cs.LG math.OCcited by 3

Not on the map. Why?

Abstract (arXiv)

Many real-world decision problems require solving, again and again, combinatorial optimization instances drawn from a common distribution. A recent line of structured learning methods exploits this regularity by learning policies that pair a statistical model with a tractable combinatorial oracle, instead of solving each instance independently. Training such policies is notoriously difficult, however: the resulting empirical risk is piecewise constant in the model parameters, which hinders gradient-based optimization, and only a few theoretical guarantees have been provided so far. We address this issue by analyzing smoothed (perturbed) policies: adding controlled random perturbations to the direction used by the linear oracle yields a differentiable surrogate risk and improves generalization. Our main contribution is a generalization bound that decomposes the excess risk into (mathiti) perturbation bias, (mathitii) statistical estimation error, and (mathitiii) optimization error. The perturbation bias is controlled by the fan-crossing probability, a new geometric quantity measuring the likelihood that a perturbation changes the oracle solution. We introduce two complementary conditions to bound it--the Uniformly Bounded Density (UBD) property, yielding a sharp O(λ) bias, and the weaker Uniform Weak moment (UW) property, yielding a sub-linear bound--both capturing the geometric interaction between the statistical model and the normal fan of the feasible polytope. The statistical estimation error is controlled via a uniform deviation bound over the policy class, with rate O(1/(λ√n)) that scales inversely in the smoothing parameter. Concerning the optimization error, we exploit kernel Sum-of-Squares methods to mitigate the curse of dimensionality of global optimization.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 22 of its 49 references that are in the map. First posted on arXiv 24 Jul 2024.

Builds on

22 of 49 references.

References · 22

  1. 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
  2. 2017Smart "Predict, then Optimize"cited by 332
  3. 2019Differentiation of Blackbox Combinatorial Solverscited by 224
  4. 2019Learning with Fenchel-Young Lossescited by 117
  5. 2015Best Subset Selection via a Modern Optimization Lenscited by 99
  6. 2020Learning with Differentiable Perturbed Optimizerscited by 81
  7. 2023A Survey of Contextual Optimization Methods for Decision Making under Uncertaintycited by 81
  8. 2015A PAC Approach to Application-Specific Algorithm Selectioncited by 57
  9. 2019Generalization Bounds in the Predict-then-Optimize Frameworkcited by 54
  10. 2020Non-parametric Models for Non-negative Functionscited by 40
  11. 2020A General Framework for Consistent Structured Prediction with Implicit Loss Embeddingscited by 35
  12. 2016A Consistent Regularization Approach for Structured Predictioncited by 33
10 more
  1. 2022Learning with Combinatorial Optimization Layers: a Probabilistic Approachcited by 28
  2. 2021Integrated Conditional Estimation-Optimizationcited by 25
  3. 2020Finding Global Minima via Kernel Approximationscited by 23
  4. 2022SurCo: Learning Linear Surrogates For Combinatorial Nonlinear Optimization Problemscited by 21
  5. 2019A General Theory for Structured Prediction with Smooth Convex Surrogatescited by 14
  6. 2023Learning-based Online Optimization for Autonomous Mobility-on-Demand Fleet Controlcited by 14
  7. 2023Combinatorial Optimization enriched Machine Learning to solve the Dynamic Vehicle Routing Problem with Time Windowscited by 10
  8. 2021Learning to solve the single machine scheduling problem with release times and sum of completion timescited by 4
  9. 2024Combinatorial Optimization and Machine Learning for Dynamic Inventory Routingcited by 4
  10. 2022Second order conditions to decompose smooth functions as sums of squarescited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 1; 2026: 1.

3 papers.