cs.LGSep 18, 2026

A Moving-Horizon Approximate Branch-and-Reduce Method for Deep Classification Trees

Authors: Chenxuanyin Zou, Jiayang Ren, Qiangqiang Mao, Jing Liu, Marcus Lai, Yankai Cao

Organizations: Department of Chemical and Biological Engineering University of British Columbia · Department of Electrical and Computer Engineering University of British Columbia · Department of Computer Science University of British Columbia

Abstract

Despite the importance for interpretability, decision trees face severe scalability challenges. Existing global optimal methods are often limited by binary feature selection and shallow tree depths, whereas traditional heuristic approaches frequently sacrifice predictive accuracy. To overcome these limitations, this paper proposes a moving-horizon approximate branch-and-reduce method to train near-optimal deep classification trees on large-scale datasets with continuous features. Built on a hierarchical root-subtree optimization framework, the method solves the root-level problem via branch-and-reduce while approximating the induced subtree problem using greedy heuristics. Although the underlying framework is capable of guaranteeing global optimality, the approximation, which functions as a lookahead rollout in a reinforcement learning context, significantly boosts efficiency for deeper structures. A low-cost moving-horizon strategy is then employed to iteratively refine model accuracy. Extensive numerical results demonstrate that our method exceeds the testing accuracy of existing heuristic baselines while offering significantly greater scalability, in terms of both dataset size and tree depth, than global optimal solvers.

Figures & tables

Explore similar work

CardsList
  1. Scaling Optimal Classification Trees via Adaptive Feature and Sample Reduction

    Sep 5, 2026Jiancheng Tu, Wenqi FanDecision Tree LearningDynamic Programming

  2. Search Strategies for Optimal Classification and Regression Trees

    Jul 30, 2026Jacobus G. M. van der Linden, Mim van den Bos, Emir DemirovićDecision Tree LearningClassification

  3. Adaptive Multi-Branching for Shallow Decision Tree Induction

    Aug 29, 2026Hanul Park, Jeonghoon Choi, Juseong Kim +2Decision Tree LearningTabular ML