• DocumentCode
    2955831
  • Title

    Halfspace Matrices

  • Author

    Sherstov, Alexander A.

  • Author_Institution
    Univ. of Texas at Austin, Austin
  • fYear
    2007
  • fDate
    13-16 June 2007
  • Firstpage
    83
  • Lastpage
    95
  • Abstract
    A halfspace matrix is a Boolean matrix A with rows indexed by linear threshold functions f , columns indexed by inputs x isin {-1,1}n, and the entries given by Af ,x = f (x). We demonstrate the potential of halfspace matrices as tools to answer nontrivial open questions. (1) (Communication complexity) We exhibit a Boolean function f with discrepancy Omega(1/n4) under every product distribution but O(radicn /2n/4}) under a certain non-product distribution. This partially solves an open problem of Kushilevitz and Nisan. (2) (Complexity of sign matrices) We construct a matrix A isin {-1,1}NtimesN logN with dimension complexity logN but margin complexity Omega(N1/4/radic{log N}). This gap is an exponential improvement over previous work. As an application to circuit complexity, we prove an Omega(2n/4/(dradicn)) circuit lower bound for computing halfspaces by a majority of an arbitrary set of d gates. This complements a result of Goldmann, Hastad, and Razborov. In addition, we prove new results on the complexity measures of sign matrices, complementing recent work by Linial et al.(3) (Learning theory) We give a short and simple proof that the statistical-query (SQ) dimension of halfspaces in n dimensions is less than 2(n+1)2 under all distributions (with n+1 being a trivial lower bound). This improves on the nO(1) estimate from the fundamental paper of Blum et al. Finally, we motivate our learning-theoretic result for the complexity community by showing that SQ dimension estimates for natural classes of Boolean functions can resolve major open problems in complexity theory. Specifically, we show that an exp(2(logn) o(1) ) upper bound on the SQ dimension of AC0 would imply an explicit language in PSPACEccPHcc.
  • Keywords
    Boolean functions; computational complexity; matrix algebra; Boolean matrix; communication complexity; halfspace matrices; statistical-query; Boolean functions; Circuits; Complexity theory; Computational complexity; Cost function; Polynomials; Probability distribution; Protocols; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Complexity, 2007. CCC '07. Twenty-Second Annual IEEE Conference on
  • Conference_Location
    San Diego, CA
  • ISSN
    1093-0159
  • Print_ISBN
    0-7695-2780-9
  • Type

    conf

  • DOI
    10.1109/CCC.2007.11
  • Filename
    4262754