Contrastive Losses and Solution Caching for Predict-and-Optimize
Not on the map. Why?
Abstract (arXiv)
Many decision-making processes involve solving a combinatorial optimization problem with uncertain input that can be estimated from historic data. Recently, problems in this class have been successfully addressed via end-to-end learning approaches, which rely on solving one optimization problem for each training instance at every epoch. In this context, we provide two distinct contributions. First, we use a Noise Contrastive approach to motivate a family of surrogate loss functions, based on viewing non-optimal solutions as negative examples. Second, we address a major bottleneck of all predict-and-optimize approaches, i.e. the need to frequently recompute optimal solutions at training time. This is done via a solver-agnostic solution caching scheme, and by replacing optimization calls with a lookup in the solution cache. The method is formally based on an inner approximation of the feasible space and, combined with a cache lookup strategy, provides a controllable trade-off between training time and accuracy of the loss approximation. We empirically show that even a very slow growth rate is enough to match the quality of state-of-the-art methods, at a fraction of the computational cost.
Key facts. Cited by 52 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 7; 2023: 13; 2024: 9; 2025: 14; 2026: 8.
52 papers.
Sort:
By area:
- 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunitiescited by 129
- 2023A Survey of Contextual Optimization Methods for Decision Making under Uncertaintycited by 81
- 2021Decision-Focused Learning: Through the Lens of Learning to Rankcited by 61
- 2023Searching Large Neighborhoods for Integer Linear Programs with Contrastive Learningcited by 37
- 2022PyEPO: A PyTorch-based End-to-End Predict-then-Optimize Library for Linear and Integer Programmingcited by 32
- 2022Learning with Combinatorial Optimization Layers: a Probabilistic Approachcited by 28
- 2022End-to-End Stochastic Optimization with Energy-Based Modelcited by 19
- 2023Leaving the Nest: Going Beyond Local Loss Functions for Predict-Then-Optimizecited by 18
- 2025Gen-DFL: Decision-Focused Generative Learning for Robust Decision Makingcited by 18
- 2023Controlling Continuous Relaxation for Combinatorial Optimizationcited by 16
- 2022Decision-Focused Learning without Differentiable Optimization: Learning Locally Optimized Decision Lossescited by 12
- 2023Score Function Gradient Estimation to Widen the Applicability of Decision-Focused Learningcited by 10
38 more
- 2024Decision Focused Causal Learning for Direct Counterfactual Marketing Optimizationcited by 9
- 2023Benchmarking PtO and PnO Methods in the Predictive Combinatorial Optimization Regimecited by 8
- 2023CaVE: A Cone-Aligned Approach for Fast Predict-then-optimize with Binary Linear Programscited by 8
- 2024Differentiable Distributionally Robust Optimization Layerscited by 8
- 2025Solver-Free Decision-Focused Learning for Linear Optimization Problemscited by 8
- 2026ROI-Reasoning: Rational Optimization for Inference via Pre-Computation Meta-Cognitioncited by 8
- 2023Robust Losses for Decision-Focused Learningcited by 5
- 2024Learning Backdoors for Mixed Integer Linear Programs with Contrastive Learningcited by 5
- 2024Return Prediction for Mean-Variance Portfolio Selection: How Decision-Focused Learning Shapes Forecasting Modelscited by 5
- 2025Feasibility-Aware Decision-Focused Learning for Predicting Parameters in the Constraintscited by 5
- 2024Decision-Focused Evaluation of Worst-Case Distribution Shiftcited by 4
- 2024Continuous Parallel Relaxation for Finding Diverse Solutions in Combinatorial Optimization Problemscited by 3
- 2024Locally Convex Global Loss Network for Decision-Focused Learningcited by 3
- 2026Decision-Focused Learning via Tangent-Space Projection of Prediction Errorcited by 3
- 2025Generalized Decision Focused Learning under Imprecise Uncertainty--Theoretical Studycited by 2
- 2025Smart Surrogate Losses for Contextual Stochastic Linear Optimization with Robust Constraintscited by 2
- 2025Minimizing Surrogate Losses for Decision-Focused Learning using Differentiable Optimizationcited by 2
- 2025Prediction Loss Guided Decision-Focused Learningcited by 2
- 2025A Dual Perspective on Decision-Focused Learning: Scalable Training via Dual-Guided Surrogatescited by 2
- 2022Machine Learning for Combinatorial Optimisation of Partially-Specified Problems: Regret Minimisation as a Unifying Lenscited by 1
- 2022UNIFY: a Unified Policy Designing Framework for Solving Constrained Optimization Problems with Machine Learningcited by 1
- 2023Two-Stage Predict+Optimize for Mixed Integer Linear Programs with Unknown Parameters in Constraintscited by 1
- 2024Differentiation of Multi-objective Data-driven Decision Pipelinecited by 1
- 2025Decision-Focused Learning Enhanced by Automated Feature Engineering for Energy Storage Optimisationcited by 1
- 2026Differentiable Knapsack and Top-k Operators via Dynamic Programmingcited by 1
- 2026Decision-Focused On-Policy Learning for Contextual Linear Optimization with Partial Feedbackcited by 1
- 2022The intersection of machine learning with forecasting and optimisation: theory and applicationscited by 0
- 2023A predict-and-optimize approach to profit-driven churn preventioncited by 0
- 2023On the Robustness of Decision-Focused Learningcited by 0
- 2023Decision-focused predictions via pessimistic bilevel optimization: complexity and algorithmscited by 0
- 2024Exploring End-to-end Differentiable Neural Charged Particle Tracking -- A Loss Landscape Perspectivecited by 0
- 2025Preference Elicitation for Multi-objective Combinatorial Optimization with Active Learning and Maximum Likelihood Estimationcited by 0
- 2025Timing is Important: Risk-aware Fund Allocation based on Time-Series Forecastingcited by 0
- 2025Scaling Neuro-symbolic Problem Solving: Solver-Free Learning of Constraints and Objectivescited by 0
- 2025Decision-focused Sensing and Forecasting for Adaptive and Rapid Flood Response: An Implicit Learning Approachcited by 0
- 2025Scalable Decision Focused Learning via Online Trainable Surrogatescited by 0
- 2026Contextual Preference Distribution Learningcited by 0
- 2026Scalable Decision-Focused Learning through Cost-Sensitive Regressioncited by 0
50 most cited of 52 All 52 (JSON)
- 2026PolyStepOR: Learning to Decide Without Optimal Decisions26 Sep 2026
- 2026Differentiating Through Dual Prices: End-to-End Policy Learning Under Capacity Constraints5 Aug 2026
- 2026Decision-Focused On-Policy Learning for Contextual Linear Optimization with Partial Feedback31 May 2026
- 2026Scalable Decision-Focused Learning through Cost-Sensitive Regression18 May 2026
- 2026Decision-Focused Learning via Tangent-Space Projection of Prediction Error2 May 2026
- 2026Contextual Preference Distribution Learning17 Mar 2026
- 2026Differentiable Knapsack and Top-k Operators via Dynamic Programming29 Jan 2026
- 2026ROI-Reasoning: Rational Optimization for Inference via Pre-Computation Meta-Cognition7 Jan 2026
- 2025Scalable Decision Focused Learning via Online Trainable Surrogates3 Dec 2025
- 2025A Dual Perspective on Decision-Focused Learning: Scalable Training via Dual-Guided Surrogates7 Nov 2025
- 2025Decision-focused Sensing and Forecasting for Adaptive and Rapid Flood Response: An Implicit Learning Approach15 Oct 2025
- 2025Feasibility-Aware Decision-Focused Learning for Predicting Parameters in the Constraints6 Oct 2025
38 more
- 2025Prediction Loss Guided Decision-Focused Learning10 Sep 2025
- 2025Decision-Focused Learning Enhanced by Automated Feature Engineering for Energy Storage Optimisation6 Sep 2025
- 2025Scaling Neuro-symbolic Problem Solving: Solver-Free Learning of Constraints and Objectives28 Aug 2025
- 2025Minimizing Surrogate Losses for Decision-Focused Learning using Differentiable Optimization15 Aug 2025
- 2025Timing is Important: Risk-aware Fund Allocation based on Time-Series Forecasting30 May 2025
- 2025Smart Surrogate Losses for Contextual Stochastic Linear Optimization with Robust Constraints28 May 2025
- 2025Solver-Free Decision-Focused Learning for Linear Optimization Problems28 May 2025
- 2025Preference Elicitation for Multi-objective Combinatorial Optimization with Active Learning and Maximum Likelihood Estimation14 Mar 2025
- 2025Generalized Decision Focused Learning under Imprecise Uncertainty--Theoretical Study25 Feb 2025
- 2025Gen-DFL: Decision-Focused Generative Learning for Robust Decision Making8 Feb 2025
- 2024Return Prediction for Mean-Variance Portfolio Selection: How Decision-Focused Learning Shapes Forecasting Models15 Sep 2024
- 2024Decision Focused Causal Learning for Direct Counterfactual Marketing Optimization18 Jul 2024
- 2024Exploring End-to-end Differentiable Neural Charged Particle Tracking -- A Loss Landscape Perspective18 Jul 2024
- 2024Decision-Focused Evaluation of Worst-Case Distribution Shift4 Jul 2024
- 2024Differentiable Distributionally Robust Optimization Layers24 Jun 2024
- 2024Differentiation of Multi-objective Data-driven Decision Pipeline2 Jun 2024
- 2024Locally Convex Global Loss Network for Decision-Focused Learning4 Mar 2024
- 2024Continuous Parallel Relaxation for Finding Diverse Solutions in Combinatorial Optimization Problems3 Feb 2024
- 2024Learning Backdoors for Mixed Integer Linear Programs with Contrastive Learning19 Jan 2024
- 2023Decision-focused predictions via pessimistic bilevel optimization: complexity and algorithms29 Dec 2023
- 2023CaVE: A Cone-Aligned Approach for Fast Predict-then-optimize with Binary Linear Programs12 Dec 2023
- 2023On the Robustness of Decision-Focused Learning28 Nov 2023
- 2023Two-Stage Predict+Optimize for Mixed Integer Linear Programs with Unknown Parameters in Constraints14 Nov 2023
- 2023Benchmarking PtO and PnO Methods in the Predictive Combinatorial Optimization Regime13 Nov 2023
- 2023A predict-and-optimize approach to profit-driven churn prevention10 Oct 2023
- 2023Robust Losses for Decision-Focused Learning6 Oct 2023
- 2023Controlling Continuous Relaxation for Combinatorial Optimization29 Sep 2023
- 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunities25 Jul 2023
- 2023Score Function Gradient Estimation to Widen the Applicability of Decision-Focused Learning11 Jul 2023
- 2023A Survey of Contextual Optimization Methods for Decision Making under Uncertainty17 Jun 2023
- 2023Leaving the Nest: Going Beyond Local Loss Functions for Predict-Then-Optimize26 May 2023
- 2023Searching Large Neighborhoods for Integer Linear Programs with Contrastive Learning3 Feb 2023
- 2022End-to-End Stochastic Optimization with Energy-Based Model25 Nov 2022
- 2022The intersection of machine learning with forecasting and optimisation: theory and applications24 Nov 2022
- 2022UNIFY: a Unified Policy Designing Framework for Solving Constrained Optimization Problems with Machine Learning25 Oct 2022
- 2022Learning with Combinatorial Optimization Layers: a Probabilistic Approach27 Jul 2022
- 2022PyEPO: A PyTorch-based End-to-End Predict-then-Optimize Library for Linear and Integer Programming28 Jun 2022
- 2022Machine Learning for Combinatorial Optimisation of Partially-Specified Problems: Regret Minimisation as a Unifying Lens20 May 2022
50 newest of 52 All 52 (JSON)
- 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunitiescited by 129
- 2023A Survey of Contextual Optimization Methods for Decision Making under Uncertaintycited by 81
- 2021Decision-Focused Learning: Through the Lens of Learning to Rankcited by 61
- 2023Searching Large Neighborhoods for Integer Linear Programs with Contrastive Learningcited by 37
- 2022PyEPO: A PyTorch-based End-to-End Predict-then-Optimize Library for Linear and Integer Programmingcited by 32
- 2022Learning with Combinatorial Optimization Layers: a Probabilistic Approachcited by 28
- 2022End-to-End Stochastic Optimization with Energy-Based Modelcited by 19
- 2023Leaving the Nest: Going Beyond Local Loss Functions for Predict-Then-Optimizecited by 18
- 2025Gen-DFL: Decision-Focused Generative Learning for Robust Decision Makingcited by 18
- 2023Controlling Continuous Relaxation for Combinatorial Optimizationcited by 16
- 2022Decision-Focused Learning without Differentiable Optimization: Learning Locally Optimized Decision Lossescited by 12
- 2023Score Function Gradient Estimation to Widen the Applicability of Decision-Focused Learningcited by 10
12 most cited of 51 All 51 (JSON)
- 2026PolyStepOR: Learning to Decide Without Optimal Decisions26 Sep 2026
- 2026Differentiating Through Dual Prices: End-to-End Policy Learning Under Capacity Constraints5 Aug 2026
- 2026Decision-Focused On-Policy Learning for Contextual Linear Optimization with Partial Feedback31 May 2026
- 2026Scalable Decision-Focused Learning through Cost-Sensitive Regression18 May 2026
- 2026Decision-Focused Learning via Tangent-Space Projection of Prediction Error2 May 2026
- 2026Contextual Preference Distribution Learning17 Mar 2026
- 2026Differentiable Knapsack and Top-k Operators via Dynamic Programming29 Jan 2026
- 2025Scalable Decision Focused Learning via Online Trainable Surrogates3 Dec 2025
- 2025A Dual Perspective on Decision-Focused Learning: Scalable Training via Dual-Guided Surrogates7 Nov 2025
- 2025Decision-focused Sensing and Forecasting for Adaptive and Rapid Flood Response: An Implicit Learning Approach15 Oct 2025
- 2025Feasibility-Aware Decision-Focused Learning for Predicting Parameters in the Constraints6 Oct 2025
- 2025Prediction Loss Guided Decision-Focused Learning10 Sep 2025
12 newest of 51 All 51 (JSON)