• DocumentCode
    3216075
  • Title

    Testing juntas [combinatorial property testing]

  • Author

    Fischer, Eldar ; Kindler, Guy ; Ron, Dana ; Safra, Shmuel ; Samorodnitsky, Alex

  • Author_Institution
    Fac. of Comput. Sci., Technion, Haifa, Israel
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    103
  • Lastpage
    112
  • Abstract
    We show that a Boolean function over n Boolean variables can be tested for the property of depending on only k of them, using a number of queries that depends only on k and the approximation parameter ε. We present two tests, both non-adaptive, that require a number of queries that is polynomial k and linear in ε-1. The first test is stronger in that it has a 1-sided error, while the second test has a more compact analysis. We also present an adaptive version and a 2-sided error version of the first test, that have a somewhat better query complexity than the other algorithms. We then provide a lower bound of Ω˜(√ k) on the number of queries required for the non-adaptive testing of the above property; a lower bound of Ω(log(k + 1)) for adaptive algorithms naturally follows from this. In providing this we also prove a result about random walks on the group Z2q that may be interesting in its own right. We show that for some t(q) = O˜(q2), the distributions of the random walk at times t and t + 2 are close to each other, independently of the step distribution of the walk. We also discuss related questions. In particular, when given in advance a known k junta function h, we show how to test a function f for the property of being identical to h up to a permutation of the variables, in a number of queries that is polynomial in k and ε.
  • Keywords
    Boolean functions; combinatorial mathematics; computational complexity; lattice theory; random processes; Boolean function; Boolean variables; approximation parameter; combinatorial property testing; error version; query complexity; random walks; Adaptive algorithm; Approximation algorithms; Boolean functions; Computer science; Polynomials; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 2002. Proceedings. The 43rd Annual IEEE Symposium on
  • ISSN
    0272-5428
  • Print_ISBN
    0-7695-1822-2
  • Type

    conf

  • DOI
    10.1109/SFCS.2002.1181887
  • Filename
    1181887