首页> 外文期刊>Electronic Colloquium on Computational Complexity >Improved low-degree testing and its applications
【24h】

Improved low-degree testing and its applications

机译:改进的低度测试及其应用

获取原文
           

摘要

NP = PCP(log n, 1) and related results crucially depend upon the close connection between the probability with which a function passes a ``low degree test'' and the distance of this function to the nearest degree d polynomial. In this paper we study a test proposed by Rubinfeld and Sudan. The strongest previously known connection for this test states that a function passes the test with probability delta for some delta >7/8 iff the function has agreement approximately delta with a polynomial of degree d. We present a new, and surprisingly strong, analysis which shows that the preceding statement is true for delta much smaller than 1/2. The analysis uses a version of {em Hilbert irreducibility}, a tool of algebraic geometry. As a consequence we obtain an alternate construction for the following proof system: A constant prover 1-round proof system for NP languages in which the verifier uses O(log n) random bits, receives answers of size O(log n) bits, and has an error probability of at most 2?log1?n . Such a proof system, which implies the NP-hardness of approximating Set Cover to within Omega(log n) factors, has already been obtained by Raz and Safra. Our result was completed after we heard of their claim. A second consequence of our analysis is a self tester/corrector for any buggy program that (supposedly) computes a polynomial over a finite field. If the program is correct only on delta fraction of inputs where delta is much smaller than 1/2, then the tester/corrector determines delta and generates O(1/delta) values for every input, such that one of them is the correct output. In fact, our techniques yield something stronger: Given the buggy program, we can construct O(1/delta) randomized programs such that one of them is correct on every input, with high probability.
机译:NP = PCP(log n,1)和相关结果主要取决于函数通过``低阶检验''的概率与该函数到最近的d多项式的距离之间的紧密联系。在本文中,我们研究了鲁宾菲尔德和苏丹提出的测试。对于该测试,以前最强的已知联系表明某个函数通过概率德尔塔的某个德尔塔> 7/8的三角洲通过该测试,前提是该函数与度为d的多项式具有近似的德尔塔一致性。我们提出了一个新的且出乎意料的强大分析,该分析表明,对于小于1/2的增量,上述陈述是正确的。该分析使用{ em Hilbert irreducibility}的版本,这是代数几何的工具。结果,我们获得了以下证明系统的替代构造:NP语言的恒定证明者1轮证明系统,其中,验证者使用O(log n)个随机位,接收大小为O(log n)位的答案,并且具有最大2?log1?n的错误概率。 Raz和Safra已经获得了这样的证明系统,它暗示将Set Cover近似为Omega(log n)因子的NP硬度。听到他们的要求后,我们的结果已经完成。我们分析的第二个结果是,对于任何(有可能)在有限域上计算多项式的越野车程序,都要使用自测试器/校正器。如果程序仅对输入的增量分数(其增量远小于1/2)是正确的,则测试仪/校正器将确定增量并为每个输入生成O(1 / delta)值,以使其中一个是正确的输出。实际上,我们的技术产生了更强的优势:给有错误的程序,我们可以构造O(1 / delta)随机程序,以使每个输入中的一个都是正确的,概率很高。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号