A Tight Analysis of Greedy Yields Subexponential Time Approximation for Uniform Decision Tree
Not on the map. Why?
Abstract (arXiv)
Decision Tree is a classic formulation of active learning: given n hypotheses with nonnegative weights summing to 1 and a set of tests that each partition the hypotheses, output a decision tree using the provided tests that uniquely identifies each hypothesis and has minimum (weighted) average depth. Previous works showed that the greedy algorithm achieves a O(log n) approximation ratio for this problem and it is NP-hard beat a O(log n) approximation, settling the complexity of the problem. However, for Uniform Decision Tree, i.e. Decision Tree with uniform weights, the story is more subtle. The greedy algorithm's O(log n) approximation ratio was the best known, but the largest approximation ratio known to be NP-hard is 4-varepsilon. We prove that the greedy algorithm gives a O(fraclog nlog COPT) approximation for Uniform Decision Tree, where COPT is the cost of the optimal tree and show this is best possible for the greedy algorithm. As a corollary, we resolve a conjecture of Kosaraju, Przytycka, and Borgstrom. Leveraging this result, for all α∈(0,1), we exhibit a frac9.01α approximation algorithm to Uniform Decision Tree running in subexponential time 2tilde O(nα). As a corollary, achieving any super-constant approximation ratio on Uniform Decision Tree is not NP-hard, assuming the Exponential Time Hypothesis. This work therefore adds approximating Uniform Decision Tree to a small list of natural problems that have subexponential time algorithms but no known polynomial time algorithms. All our results hold for Decision Tree with weights not too far from uniform. A key technical contribution of our work is showing a connection between greedy algorithms for Uniform Decision Tree and for Min Sum Set Cover.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 26 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 2; 2024: 0; 2025: 1; 2026: 3.
7 papers.
- 2021Approximating Pandora's Box with Correlationscited by 4
- 2025A Simple Approximation Algorithm for Optimal Decision Treecited by 2
- 2023Buying Information for Stochastic Optimizationcited by 1
- 2026Precedence-Constrained Decision Trees and Coveringscited by 1
- 2023Optimal Decision Tree and Adaptive Submodular Ranking with Noisy Outcomescited by 0
- 2026Simpler Logarithmic Approximation Algorithms for the Optimal Decision Tree and Adaptive Set Covercited by 0
- 2026Cost-Optimal Decision Diagrams for Stochastic Boolean Function Evaluationcited by 0
- 2026Cost-Optimal Decision Diagrams for Stochastic Boolean Function Evaluation23 Jun 2026
- 2026Simpler Logarithmic Approximation Algorithms for the Optimal Decision Tree and Adaptive Set Cover13 Apr 2026
- 2026Precedence-Constrained Decision Trees and Coverings24 Feb 2026
- 2025A Simple Approximation Algorithm for Optimal Decision Tree21 May 2025
- 2023Optimal Decision Tree and Adaptive Submodular Ranking with Noisy Outcomes23 Dec 2023
- 2023Buying Information for Stochastic Optimization6 Jun 2023
- 2021Approximating Pandora's Box with Correlations30 Aug 2021