Hindsight Learning for MDPs with Exogenous Inputs
Not on the map. Why?
Abstract (arXiv)
Many resource management problems require sequential decision-making under uncertainty, where the only uncertainty affecting the decision outcomes are exogenous variables outside the control of the decision-maker. We model these problems as Exo-MDPs (Markov Decision Processes with Exogenous Inputs) and design a class of data-efficient algorithms for them termed Hindsight Learning (HL). Our HL algorithms achieve data efficiency by leveraging a key insight: having samples of the exogenous variables, past decisions can be revisited in hindsight to infer counterfactual consequences that can accelerate policy improvements. We compare HL against classic baselines in the multi-secretary and airline revenue management problems. We also scale our algorithms to a business-critical cloud resource management problem -- allocating Virtual Machines (VMs) to physical machines, and simulate their performance with real datasets from a large public cloud provider. We find that HL algorithms outperform domain-specific heuristics, as well as state-of-the-art reinforcement learning methods.
Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). Builds on 54 of its 120 references that are in the map. First posted on arXiv 13 Jul 2022.
Builds on
54 of 120 references.
References · 54
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,704
- 2021Decision Transformer: Reinforcement Learning via Sequence Modelingcited by 1,528
- 2018Off-Policy Deep Reinforcement Learning without Explorationcited by 1,227
- 2015Pointer Networkscited by 882
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
- 2019Introduction to Multi-Armed Banditscited by 475
- 2017A Tutorial on Thompson Samplingcited by 420
- 2017Smart "Predict, then Optimize"cited by 332
- 2021Bridging Offline Reinforcement Learning and Imitation Learning: A Tale of Pessimismcited by 275
- 2017Thinking Fast and Slow with Deep Learning and Tree Searchcited by 245
38 more
- 2021The Statistical Complexity of Interactive Decision Makingcited by 208
- 2018Competitive caching with machine learned advicecited by 194
- 2018Learning Scheduling Algorithms for Data Processing Clusterscited by 133
- 2014Reinforcement and Imitation Learning via Interactive No-Regret Learningcited by 116
- 2022Adversarially Trained Actor Critic for Offline Reinforcement Learningcited by 111
- 2019Reinforcement Learning for Integer Programming: Learning to Cutcited by 108
- 2019Training Agents using Upside-Down Reinforcement Learningcited by 106
- 2020Episodic Reinforcement Learning in Finite MDPs: Minimax Lower Bounds Revisitedcited by 104
- 2016Causal Bandits: Learning Good Interventions via Causal Inferencecited by 100
- 2017Deeply AggreVaTeD: Differentiable Imitation Learning for Sequential Predictioncited by 93
- 2020Counterfactual Credit Assignment in Model-Free Reinforcement Learningcited by 60
- 2020OR-Gym: A Reinforcement Learning Library for Operations Research Problemscited by 50
- 2021Heuristic-Guided Reinforcement Learningcited by 41
- 2020Queueing Network Controls via Deep Reinforcement Learningcited by 40
- 2017Solving a New 3D Bin Packing Problem with Deep Reinforcement Learning Methodcited by 30
- 2018Variance Reduction for Reinforcement Learning in Input-Driven Environmentscited by 30
- 2021Universal Trading for Order Execution with Oracle Policy Distillationcited by 29
- 2022Sample-Efficient Reinforcement Learning in the Presence of Exogenous Informationcited by 26
- 2018Discovering and Removing Exogenous State Variables and Rewards for Reinforcement Learningcited by 24
- 2020Robust Asymmetric Learning in POMDPscited by 23
- 2019Learning in structured MDPs with convex cost functions: Improved regret bounds for inventory managementcited by 22
- 2013PEGASUS: A Policy Search Method for Large MDPs and POMDPscited by 21
- 2019Online Allocation and Pricing: Constant Regret via Bellman Inequalitiescited by 16
- 2019Adaptive Discretization for Episodic Reinforcement Learning in Metric Spacescited by 16
- 2018Learning to Search via Retrospective Imitationcited by 13
- 2019The Bayesian Prophet: A Low-Regret Framework for Online Decision Makingcited by 13
- 2020PowerNet: Multi-agent Deep Reinforcement Learning for Scalable Powergrid Controlcited by 13
- 2020Scalable Deep Reinforcement Learning for Ride-Hailingcited by 12
- 2019Learning Compact Models for Planning with Exogenous Processescited by 11
- 2017Mean Actor Criticcited by 8
- 2021Dynamic Placement in Refugee Resettlementcited by 7
- 2021Hindsight Value Function for Variance Reduction in Stochastic Dynamic Environmentcited by 7
- 2019Reinforcement learning for bandwidth estimation and congestion control in real-time communicationscited by 6
- 2020Outcome-Driven Dynamic Refugee Assignment with Allocation Balancingcited by 6
- 2021Policy Gradients Incorporating the Futurecited by 6
- 2021Stateful Offline Contextual Policy Evaluation and Learningcited by 6
- 2016Prophet Inequalities Made Easy: Stochastic Optimization by Pricing Non-Stochastic Inputscited by 5
- 2020Lookahead-Bounded Q-Learningcited by 5
50 most cited of 54 All 54 (JSON)
Built on by
Citing papers per year: 2022: 1; 2023: 8; 2024: 7; 2025: 4; 2026: 5.
25 papers.
Sort:
By area:
- 2024On Overcoming Miscalibrated Conversational Priors in LLM-based Chatbotscited by 23
- 2022Deep Inventory Managementcited by 22
- 2023Learning in POMDPs is Sample-Efficient with Hindsight Observabilitycited by 17
- 2023Sample Efficient Reinforcement Learning in Mixed Systems through Augmented Samples and Its Applications to Queueing Networkscited by 9
- 2024VC Theory for Inventory Policiescited by 7
- 2023Online Reinforcement Learning in Non-Stationary Context-Driven Environmentscited by 6
- 2023Learning an Inventory Control Policy with General Inventory Arrival Dynamicscited by 5
- 2023Reinforcement Learning with Exogenous States and Rewardscited by 4
- 2023Efficient Reinforcement Learning with Impaired Observability: Learning to Act with Delayed and Missing State Observationscited by 4
- 2024Neural Coordination and Capacity Control for Inventory Managementcited by 4
- 2024Exploiting Exogenous Structure for Sample-Efficient Reinforcement Learningcited by 2
- 2025Multi-Agent Reinforcement Learning with Long-Term Performance Objectives for Service Workforce Optimizationcited by 1
13 more
- 2025Deep RL Dual Sourcing Inventory Management with Supply and Capacity Risk Awarenesscited by 1
- 2026Policy Optimization in Hybrid Discrete-Continuous Action Spaces via Mixed Gradientscited by 1
- 2026Minimax PAC Bounds for Learning in Exogenous Contextual MDPscited by 1
- 2023Near-Optimal Partially Observable Reinforcement Learning with Partial Online State Informationcited by 0
- 2023Optimizing Heat Alert Issuance with Reinforcement Learningcited by 0
- 2024Provably Efficient Partially Observable Risk-Sensitive Reinforcement Learning with Hindsight Observationcited by 0
- 2024Online design of dynamic networkscited by 0
- 2024Zero-shot Generalization in Inventory Management: Train, then Estimate and Decidecited by 0
- 2025Scalable Reinforcement Learning for Virtual Machine Schedulingcited by 0
- 2025Learning Virtual Machine Scheduling in Cloud Computing through Language Agentscited by 0
- 2026Imitation Learning for Combinatorial Optimisation under Uncertaintycited by 0
- 2026Is Pure Exploitation Sufficient in Exogenous MDPs with Linear Function Approximation?cited by 0
- 2026Ready from Day 1: Population-Aware Coordination for Large-Scale Constrained Multi-Agent Systemscited by 0
- 2026Minimax PAC Bounds for Learning in Exogenous Contextual MDPs23 Jun 2026
- 2026Policy Optimization in Hybrid Discrete-Continuous Action Spaces via Mixed Gradients14 May 2026
- 2026Ready from Day 1: Population-Aware Coordination for Large-Scale Constrained Multi-Agent Systems12 May 2026
- 2026Is Pure Exploitation Sufficient in Exogenous MDPs with Linear Function Approximation?28 Jan 2026
- 2026Imitation Learning for Combinatorial Optimisation under Uncertainty8 Jan 2026
- 2025Deep RL Dual Sourcing Inventory Management with Supply and Capacity Risk Awareness19 Jul 2025
- 2025Learning Virtual Machine Scheduling in Cloud Computing through Language Agents15 May 2025
- 2025Multi-Agent Reinforcement Learning with Long-Term Performance Objectives for Service Workforce Optimization3 Mar 2025
- 2025Scalable Reinforcement Learning for Virtual Machine Scheduling1 Mar 2025
- 2024Zero-shot Generalization in Inventory Management: Train, then Estimate and Decide1 Nov 2024
- 2024Online design of dynamic networks11 Oct 2024
- 2024Neural Coordination and Capacity Control for Inventory Management24 Sep 2024
13 more
- 2024Exploiting Exogenous Structure for Sample-Efficient Reinforcement Learning22 Sep 2024
- 2024On Overcoming Miscalibrated Conversational Priors in LLM-based Chatbots1 Jun 2024
- 2024VC Theory for Inventory Policies17 Apr 2024
- 2024Provably Efficient Partially Observable Risk-Sensitive Reinforcement Learning with Hindsight Observation28 Feb 2024
- 2023Optimizing Heat Alert Issuance with Reinforcement Learning21 Dec 2023
- 2023Learning an Inventory Control Policy with General Inventory Arrival Dynamics26 Oct 2023
- 2023Near-Optimal Partially Observable Reinforcement Learning with Partial Online State Information14 Jun 2023
- 2023Efficient Reinforcement Learning with Impaired Observability: Learning to Act with Delayed and Missing State Observations2 Jun 2023
- 2023Sample Efficient Reinforcement Learning in Mixed Systems through Augmented Samples and Its Applications to Queueing Networks25 May 2023
- 2023Reinforcement Learning with Exogenous States and Rewards22 Mar 2023
- 2023Online Reinforcement Learning in Non-Stationary Context-Driven Environments4 Feb 2023
- 2023Learning in POMDPs is Sample-Efficient with Hindsight Observability31 Jan 2023
- 2022Deep Inventory Management6 Oct 2022
- 2024On Overcoming Miscalibrated Conversational Priors in LLM-based Chatbotscited by 23
- 2022Deep Inventory Managementcited by 22
- 2023Learning in POMDPs is Sample-Efficient with Hindsight Observabilitycited by 17
- 2023Sample Efficient Reinforcement Learning in Mixed Systems through Augmented Samples and Its Applications to Queueing Networkscited by 9
- 2024VC Theory for Inventory Policiescited by 7
- 2023Online Reinforcement Learning in Non-Stationary Context-Driven Environmentscited by 6
- 2023Learning an Inventory Control Policy with General Inventory Arrival Dynamicscited by 5
- 2023Reinforcement Learning with Exogenous States and Rewardscited by 4
- 2023Efficient Reinforcement Learning with Impaired Observability: Learning to Act with Delayed and Missing State Observationscited by 4
- 2024Neural Coordination and Capacity Control for Inventory Managementcited by 4
- 2024Exploiting Exogenous Structure for Sample-Efficient Reinforcement Learningcited by 2
- 2025Multi-Agent Reinforcement Learning with Long-Term Performance Objectives for Service Workforce Optimizationcited by 1
12 most cited of 23 All 23 (JSON)
- 2026Minimax PAC Bounds for Learning in Exogenous Contextual MDPs23 Jun 2026
- 2026Policy Optimization in Hybrid Discrete-Continuous Action Spaces via Mixed Gradients14 May 2026
- 2026Ready from Day 1: Population-Aware Coordination for Large-Scale Constrained Multi-Agent Systems12 May 2026
- 2026Is Pure Exploitation Sufficient in Exogenous MDPs with Linear Function Approximation?28 Jan 2026
- 2025Deep RL Dual Sourcing Inventory Management with Supply and Capacity Risk Awareness19 Jul 2025
- 2025Multi-Agent Reinforcement Learning with Long-Term Performance Objectives for Service Workforce Optimization3 Mar 2025
- 2025Scalable Reinforcement Learning for Virtual Machine Scheduling1 Mar 2025
- 2024Zero-shot Generalization in Inventory Management: Train, then Estimate and Decide1 Nov 2024
- 2024Online design of dynamic networks11 Oct 2024
- 2024Neural Coordination and Capacity Control for Inventory Management24 Sep 2024
- 2024Exploiting Exogenous Structure for Sample-Efficient Reinforcement Learning22 Sep 2024
- 2024On Overcoming Miscalibrated Conversational Priors in LLM-based Chatbots1 Jun 2024
12 newest of 23 All 23 (JSON)