# A Novel Computational Framework for Causal Inference: Tree-Based Discretization with ILP-Based Matching

arXiv: https://arxiv.org/abs/2604.27307 · HTML: https://mlsanity.com/paper/2604.27307/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 8 of its 26 references that are in the map.
- First posted on arXiv 30 Apr 2026.

## Builds on (most cited first, 8 of 8)

- [Estimation and Inference of Heterogeneous Treatment Effects using Random Forests](https://mlsanity.com/paper/1510.04342/) (2015)
- [A Survey on Causal Inference](https://mlsanity.com/paper/2002.02770/) (2020)
- [Causal Interpretability for Machine Learning -- Problems, Methods and Evaluation](https://mlsanity.com/paper/2003.03934/) (2020)
- [FLAME: A Fast Large-scale Almost Matching Exactly Approach to Causal Inference](https://mlsanity.com/paper/1707.06315/) (2017)
- [MALTS: Matching After Learning to Stretch](https://mlsanity.com/paper/1811.07415/) (2018)
- [What makes an Ensemble (Un) Interpretable?](https://mlsanity.com/paper/2506.08216/) (2025)
- [Balancing Approach for Causal Inference at Scale](https://mlsanity.com/paper/2302.05549/) (2023)
- [Robust policy evaluation from large-scale observational studies](https://mlsanity.com/paper/1904.02190/) (2019)

## Abstract (arXiv)

Causal inference is essential for data-driven decision-making, as it aims to uncover causal relationships from observational data. However, identifying causality remains challenging due to the potential for confounding and the distinction between correlation and causation. While recent advances in causal machine learning and matching algorithms have improved estimation accuracy, these methods often face trade-offs between interpretability and computational efficiency. This paper proposes a novel approach that combines a tree-based discretization technique, tailored for causal inference, with an integer linear programming-based matching algorithm. The discretization ensures approximately linear relationships for control datasets within strata, enabling effective matching, while the optimization framework optimizes for global balance. The resulting algorithm yields computational efficiency and less biased ATT estimates compared to state-of-the-art algorithms. Empirical evaluations demonstrate the proposed method's practical advantages over existing techniques in causal inference scenarios.
