mlsanityData to 14 Oct 2026

An Exact Junction-Tree Extended Formulation for Optimal Classification Trees

arXiv 2609.24741 ↗First posted 21 Sep 2026cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

We develop an exact linear programming (LP) formulation for bounded-depth classification trees with binary features, using a junction-tree representation. The formulation is integral and supports recursive subtree optimization. Exact reductions make the model smaller while preserving the optimal value and recovery of an optimal tree. The reduced model supports two solution methods: column generation and message passing. Column generation solves integral restricted LPs and uses bounds over the full feasible domain to certify optimality. Message passing recursively combines optimal subtree costs. Both methods solve common subtree problems that, once the preceding tree decisions are fixed, can be evaluated independently and in parallel. Computational experiments show that the exact reductions substantially reduce the size of the junction-tree formulation. The resulting linear programming formulation certifies instances for which the tested mixed-integer formulation does not establish optimality within the same computational budget, while the column-generation and message-passing methods certify more instances and achieve an order-of-magnitude reduction in geometric-mean runtime relative to an existing state-of-the-art exact method for optimal classification trees.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 11 of its 33 references that are in the map. First posted on arXiv 21 Sep 2026.

Builds on

11 of 33 references.

References · 11

  1. 2019Optimal Sparse Decision Treescited by 105
  2. 2020Generalized and Scalable Optimal Sparse Decision Treescited by 100
  3. 2020MurTree: Optimal Classification Trees via Dynamic Programming and Searchcited by 63
  4. 2021Fast Sparse Decision Tree Optimization via Reference Ensemblescited by 38
  5. 2021Strong Optimal Classification Treescited by 28
  6. 2022Quant-BnB: A Scalable Branch-and-Bound Method for Optimal Decision Trees with Continuous Featurescited by 20
  7. 2023Scalable Optimal Multiway-Split Decision Trees with Constraintscited by 9
  8. 2025Optimal Classification Trees for Continuous Feature Data Using Dynamic Programming with Branch-and-Boundcited by 6
  9. 2022Mixed integer linear optimization formulations for learning optimal binary classification treescited by 4
  10. 2023An improved column-generation-based matheuristic for learning classification treescited by 4
  11. 2023Rolling Lookahead Learning for Optimal Classification Treescited by 1

Built on by

Not cited yet.