Learning Small Decision Trees with Few Outliers: A Parameterized Perspective
Harmender Gahlawat, Meirav Zehavi
Abstract
Decision trees are a fundamental tool in machine learning for representing, classifying, and generalizing data. It is desirable to construct "small" decision trees, by minimizing either the size (s) or the depth (d) of the decision tree (DT). Recently, the parameterized complexity of Decision Tree Learning has attracted a lot of attention. We consider a generalization of Decision Tree Learning where given a classification instance E and an integer t, the task is to find a "small" DT that disagrees with E in at most t examples. We consider two problems: DTSO and DTDO, where the goal is to construct a DT minimizing s and d, respectively. We first establish that both DTSO and DTDO are W[1]-hard when parameterized by s + δ max and d + δ max , respectively, where δ max is the maximum number of features in which two differently labeled examples can differ. We complement this result by showing that these problems become FPT if we include the parameter t. We also consider the kernelization complexity of these problems and establish several positive and negative results for both DTSO and DTDO.
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.
Cited by top-tier papers7
- SAT-based Decision Tree Learning for Large Data SetsAndré Schidler, Stefan SzeiderAAAI 2021 · 72 citations
- On Computing Optimal Tree EnsemblesChristian Komusiewicz, Pascal Kunz, Frank Sommer, Manuel SorgeICML 2023 · 7 citations
- Witty: An Efficient Solver for Computing Minimum-Size Decision TreesLuca Pascal Staus, Christian Komusiewicz, Frank Sommer, Manuel SorgeAAAI 2025 · 1 citation
- Improving Decision Trees through the Lens of Parameterized Local SearchJuha Harviainen, Frank Sommer, Manuel SorgeNeurIPS 2025 · 1 citation
- Optimal Decision Tree Pruning Revisited: Algorithms and ComplexityJuha Harviainen, Frank Sommer, Manuel Sorge, Stefan SzeiderICML 2025
Builds on6
- SAT-based Decision Tree Learning for Large Data SetsAndré Schidler, Stefan SzeiderAAAI 2021 · 72 citations
- Efficient Inference of Optimal Decision TreesFlorent AvellanedaAAAI 2020 · 62 citations
- Parameterized Complexity of Small Decision Tree LearningSebastian Ordyniak, Stefan SzeiderAAAI 2021 · 21 citations
- The Influence of Dimensions on the Complexity of Computing Decision TreesStephen G. Kobourov, Maarten Löffler, Fabrizio Montecchiani, Marcin Pilipczuk et al.AAAI 2023 · 14 citations
- On Computing Optimal Tree EnsemblesChristian Komusiewicz, Pascal Kunz, Frank Sommer, Manuel SorgeICML 2023 · 7 citations
Related papers
- Superpolynomial lower bounds for decision tree learning and testingCaleb Koch, Carmen Strassle, Li-Yang TanSODA 2023 · 2 citations
- Properly learning decision trees with queries is NP-hardCaleb Koch, Carmen Strassle, Li-Yang TanFOCS 2023 · 2 citations
- Active Learning for Decision Trees with Provable GuaranteesArshia Soltani Moakhar, Tanapoom Laoaron, Faraz Ghahremani, Kiarash Banihashem et al.ICLR 2026 · 1 citation
- GradTree: Learning Axis-Aligned Decision Trees with Gradient DescentSascha Marton, Stefan Lüdtke, Christian Bartelt, Heiner StuckenschmidtAAAI 2024 · 17 citations
- Disjunctive Temporal Problems under Structural RestrictionsKonrad K. Dabrowski, Peter Jonsson, Sebastian Ordyniak, George OsipovAAAI 2021 · 2 citations
