Constrained Prescriptive Trees via Column Generation
Shivaram Subramanian, Wei Sun, Youssef Drissi, Markus Ettl

TL;DR
This paper introduces a scalable column generation approach for creating constrained, interpretable prescriptive decision trees that satisfy operational constraints and eliminate rule conflicts, improving decision-making in data-driven enterprises.
Contribution
It proposes a novel path-based MIP formulation and a column generation method to efficiently generate constrained prescriptive policies as multiway-split trees.
Findings
Effective on synthetic datasets
Demonstrates scalability and interpretability
Outperforms existing methods in constraint handling
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsMachine Learning and Data Classification · Explainable Artificial Intelligence (XAI) · Bayesian Modeling and Causal Inference
