Optimal Sparse Regression Trees
Rui Zhang, Rui Xin, Margo I. Seltzer, Cynthia Rudin
Abstract
Regression trees are one of the oldest forms of AI models, and their predictions can be made without a calculator, which makes them broadly useful, particularly for high-stakes applications. Within the large literature on regression trees, there has been little effort towards full provable optimization, mainly due to the computational hardness of the problem. This work proposes a dynamic-programming-with-bounds approach to the construction of provably-optimal sparse regression trees. We leverage a novel lower bound based on an optimal solution to the k-Means clustering algorithm on one dimensional data. We are often able to find optimal sparse trees in seconds, even for challenging datasets that involve large numbers of samples and highly-correlated features.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 2fdd9920-ef14-4e74-ab9a-394dcf19566aCited by top-tier papers5
- SORTeD Rashomon Sets of Sparse Decision Trees: Anytime EnumerationElif Arslan, Jacobus G. M. van der Linden, Serge P. Hoogendoorn, Marco Rinaldi et al.NeurIPS 2025 · 8 citations
- Piecewise Constant and Linear Regression Trees: An Optimal Dynamic Programming ApproachMim van den Bos, Jacobus G. M. van der Linden, Emir DemirovicICML 2024 · 6 citations
- Conditional Density Estimation with Histogram TreesLincen Yang, Matthijs van LeeuwenNeurIPS 2024 · 6 citations
- Optimal Classification Trees for Continuous Feature Data Using Dynamic Programming with Branch-and-BoundCatalin E. Brita, Jacobus G. M. van der Linden, Emir DemirovicAAAI 2025 · 5 citations
- Differentiable Decision Tree via "ReLU+Argmin" ReformulationQiangqiang Mao, Jiayang Ren, Yixiu Wang, Chenxuanyin Zou et al.NeurIPS 2025 · 2 citations
Builds on3
- Generalized and Scalable Optimal Sparse Decision TreesJimmy Lin, Chudi Zhong, Diane Hu, Cynthia Rudin et al.ICML 2020 · 174 citations
- Learning Optimal Decision Trees Using Caching Branch-and-Bound SearchGaël Aglin, Siegfried Nijssen, Pierre SchausAAAI 2020 · 134 citations
- Efficient Inference of Optimal Decision TreesFlorent AvellanedaAAAI 2020 · 62 citations
Related papers
- Fast Sparse Decision Tree Optimization via Reference EnsemblesHayden McTavish, Chudi Zhong, Reto Achermann, Ilias Karimalis et al.AAAI 2022 · 55 citations
- CLARITree: Cholesky and Lookahead Accelerations for Regression with Interpretable Piecewise Linear TreesYixiao Wang, Hayden McTavish, Varun Babbar, Margo Seltzer et al.ICML 2026
- Quant-BnB: A Scalable Branch-and-Bound Method for Optimal Decision Trees with Continuous FeaturesRahul Mazumder, Xiang Meng, Haoyue WangICML 2022 · 21 citations
- On Computing Optimal Tree EnsemblesChristian Komusiewicz, Pascal Kunz, Frank Sommer, Manuel SorgeICML 2023 · 7 citations
- Optimal Sparse Recovery with Decision StumpsKiarash Banihashem, Mohammad Hajiaghayi, Max SpringerAAAI 2023 · 2 citations
