ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2012.08735
20
1

Reconstructing decision trees

16 December 2020
Guy Blanc
Jane Lange
Li-Yang Tan
ArXivPDFHTML
Abstract

We give the first {\sl reconstruction algorithm} for decision trees: given queries to a function fff that is opt\mathrm{opt}opt-close to a size-sss decision tree, our algorithm provides query access to a decision tree TTT where: ∘\circ∘ TTT has size S=sO((log⁡s)2/ε3)S = s^{O((\log s)^2/\varepsilon^3)}S=sO((logs)2/ε3); ∘\circ∘ dist(f,T)≤O(opt)+ε\mathrm{dist}(f,T)\le O(\mathrm{opt})+\varepsilondist(f,T)≤O(opt)+ε; ∘\circ∘ Every query to TTT is answered with poly((log⁡s)/ε)⋅log⁡n\mathrm{poly}((\log s)/\varepsilon)\cdot \log npoly((logs)/ε)⋅logn queries to fff and in poly((log⁡s)/ε)⋅nlog⁡n\mathrm{poly}((\log s)/\varepsilon)\cdot n\log npoly((logs)/ε)⋅nlogn time. This yields a {\sl tolerant tester} that distinguishes functions that are close to size-sss decision trees from those that are far from size-SSS decision trees. The polylogarithmic dependence on sss in the efficiency of our tester is exponentially smaller than that of existing testers. Since decision tree complexity is well known to be related to numerous other boolean function properties, our results also provide a new algorithms for reconstructing and testing these properties.

View on arXiv
Comments on this paper