mlsanityData to 7 Oct 2026

Constrained Prescriptive Trees via Column Generation

arXiv 2207.10163 ↗First posted 20 Jul 2022math.OC cs.LGcited by 6

Not on the map. Why?

Abstract (arXiv)

With the abundance of available data, many enterprises seek to implement data-driven prescriptive analytics to help them make informed decisions. These prescriptive policies need to satisfy operational constraints, and proactively eliminate rule conflicts, both of which are ubiquitous in practice. It is also desirable for them to be simple and interpretable, so they can be easily verified and implemented. Existing approaches from the literature center around constructing variants of prescriptive decision trees to generate interpretable policies. However, none of the existing methods are able to handle constraints. In this paper, we propose a scalable method that solves the constrained prescriptive policy generation problem. We introduce a novel path-based mixed-integer program (MIP) formulation which identifies a (near) optimal policy efficiently via column generation. The policy generated can be represented as a multiway-split tree which is more interpretable and informative than a binary-split tree due to its shorter rules. We demonstrate the efficacy of our method with extensive experiments on both synthetic and real datasets.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 18 of its 48 references that are in the map. First posted on arXiv 20 Jul 2022.

Builds on

18 of 48 references.

References · 18

  1. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  2. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  3. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  4. 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
  5. 2018A Survey Of Methods For Explaining Black Box Modelscited by 970
  6. 2015Estimation and Inference of Heterogeneous Treatment Effects using Random Forestscited by 597
  7. 2017Meta-learners for Estimating Heterogeneous Treatment Effects using Machine Learningcited by 475
  8. 2015Recursive Partitioning for Heterogeneous Causal Effectscited by 254
  9. 2017Distilling a Neural Network Into a Soft Decision Treecited by 230
  10. 2020Explainable Reinforcement Learning: A Surveycited by 139
  11. 2019Learning Optimal and Fair Decision Trees for Non-Discriminative Decision-Makingcited by 75
  12. 2018Toward Interpretable Deep Reinforcement Learning with Linear Model U-Treescited by 65
6 more
  1. 2018Offline Multi-Action Policy Learning: Generalization and Optimizationcited by 64
  2. 2016Recursive Partitioning for Personalization using Observational Datacited by 28
  3. 2020Model Distillation for Revenue Optimization: Interpretable Personalized Pricingcited by 24
  4. 2020A Scalable MIP-based Method for Learning Optimal Multivariate Decision Treescited by 22
  5. 2020Optimal Policy Treescited by 19
  6. 2020Learning Optimal Classification Trees: Strong Max-Flow Formulationscited by 11

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 2; 2024: 3; 2025: 0; 2026: 1.

6 papers.