Constant-Factor Approximation for the Uniform Decision Tree
Micha{\l} Szyfelbein

TL;DR
This paper presents a polynomial-time algorithm that achieves a constant-factor approximation for the average-case Decision Tree problem, improving significantly over previous logarithmic approximations.
Contribution
It introduces a novel decomposition technique and reduces the problem to Maximum Coverage, providing the first constant-factor approximation for this problem.
Findings
Achieves an approximation ratio less than 11.57.
Improves upon the previous O(log n / log log n) approximation.
Uses a decomposition technique from Hierarchical Clustering to analyze the decision tree.
Abstract
We resolve a long-standing open question, about the existence of a constant-factor approximation algorithm for the average-case \textsc{Decision Tree} problem with uniform probability distribution over the hypotheses. We answer the question in the affirmative by providing a simple polynomial-time algorithm with approximation ratio of . This improves upon the currently best-known, greedy algorithm which achieves -approximation. The first key ingredient in our analysis is the usage of a decomposition technique known from problems related to \textsc{Hierarchical Clustering} [SODA '17, WALCOM '26], which allows us to decompose the optimal decision tree into a series of objects called separating subfamilies. The second crucial idea is to reduce the subproblem of finding a \textsc{Separating Subfamily} to an instance of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
