首页    期刊浏览 2024年10月06日 星期日
登录注册

文章基本信息

  • 标题:Testing Odd-Cycle-Freeness in Boolean Functions
  • 本地全文:下载
  • 作者:Arnab Bhattacharyya ; Elena Grigorescu ; Prasad Raghavendra
  • 期刊名称:Electronic Colloquium on Computational Complexity
  • 印刷版ISSN:1433-8092
  • 出版年度:2011
  • 卷号:2011
  • 出版社:Universität Trier, Lehrstuhl für Theoretische Computer-Forschung
  • 摘要:Call a function f:Fn201 odd-cycle-free if there are no x1xkFn2 with k an odd integer such that f(x1)==f(xk)=1 and x1++xk=0. We show that one can distinguish odd-cycle-free functions from those -far from being odd-cycle-free by making poly(1) queries to an evaluation oracle. To obtain this result, we use connections between basic Fourier analysis and spectral graph theory to show that one can reduce testing odd-cycle-freeness of Boolean functions to testing bipartiteness of dense graphs. Our work forms part of a recent sequence of works that shows connections between testability of properties of Boolean functions and of graph properties. We also prove that there is a canonical tester for odd-cycle-freeness making poly(1) queries, meaning that the testing algorithm operates by picking a random linear subspace of dimension O(log1) and then checking if the restriction of the function to the subspace is odd-cycle-free or not. The test is analyzed by studying the effect of random subspace restriction on the Fourier coefficients of a function. Our work implies that testing odd-cycle-freeness using a canonical tester instead of an arbitrary tester incurs no more than a polynomial blowup in the query complexity. The question of whether a canonical tester with polynomial blowup exists for all linear-invariant properties remains an open problem.
  • 关键词:Boolean Functions, Cayley graphs, Eigenvalues, Fourier analysis, Property Testing
国家哲学社会科学文献中心版权所有