• DocumentCode
    2345882
  • Title

    Learning monotone decision trees in polynomial time

  • Author

    O´Donnell, Ryan ; Servedio, Rocco A.

  • Author_Institution
    Theor. Group, Microsoft Res., Redmond, WA
  • fYear
    0
  • fDate
    0-0 0
  • Lastpage
    225
  • Abstract
    We give an algorithm that learns any monotone Boolean function f: {-1, 1}n rarr {-1, 1} to any constant accuracy, under the uniform distribution, in time polynomial in n and in the decision tree size of f. This is the first algorithm that can learn arbitrary monotone Boolean functions to high accuracy, using random examples only, in time polynomial in a reasonable measure of the complexity of f. A key ingredient of the result is a new bound showing that the average sensitivity of any monotone function computed by a decision tree of size s must be at most radic(log s). This bound has already proved to be of independent utility in the study of decision tree complexity (Schramm et al., 2005). We generalize the basic inequality and learning result described above in various ways; specifically, to partition size (a stronger complexity measure than decision tree size), p-biased measures over the Boolean cube (rather than just the uniform distribution), and real-valued (rather than just Boolean-valued) functions
  • Keywords
    Boolean functions; computational complexity; decision trees; learning (artificial intelligence); Boolean cube; decision tree complexity; monotone Boolean function learning; monotone decision tree learning; polynomial time; real-valued function; time polynomial; uniform distribution; Algorithm design and analysis; Boolean functions; Circuits; Computer science; Decision trees; Distributed computing; Engineering profession; Polynomials; Size measurement; Time measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Complexity, 2006. CCC 2006. Twenty-First Annual IEEE Conference on
  • Conference_Location
    Prague
  • ISSN
    1093-0159
  • Print_ISBN
    0-7695-2596-2
  • Type

    conf

  • DOI
    10.1109/CCC.2006.25
  • Filename
    1663739