Non-deterministic Quasi-Polynomial Time is Average-Case Hard for ACC Circuits

Lijie Chen
{"title":"Non-deterministic Quasi-Polynomial Time is Average-Case Hard for ACC Circuits","authors":"Lijie Chen","doi":"10.1109/FOCS.2019.00079","DOIUrl":null,"url":null,"abstract":"Following the seminal work of [Williams, J. ACM 2014], in a recent breakthrough, [Murray and Williams, STOC 2018] proved that NQP (non-deterministic quasi-polynomial time) does not have polynomial-size ACC^0 circuits. We strengthen the above lower bound to an average case one, by proving that for all constants c, there is a language in NQP, which is not 1/2+1/log^c(n)-approximable by polynomial-size ACC^0 circuits. In fact, our lower bound holds for a larger circuit class: 2^(log^a n)-size ACC^0 circuits with a layer of threshold gates at the bottom, for all constants a. Our work also improves the average-case lower bound for NEXP against polynomial-size ACC circuits by [Chen, Oliveira, and Santhanam, LATIN 2018]. Our new lower bound builds on several interesting components, including: • Barrington's theorem and the existence of an NC^1-complete language which is random self-reducible. • The sub-exponential witness-size lower bound for NE against ACC^0 and the conditional non-deterministic PRG construction in [Williams, SICOMP 2016]. • An “almost'' almost-everywhere MA average-case lower bound (which strengthens the corresponding worst-case lower bound in [Murray and Williams, STOC 2018]). A PSPACE-complete language which is same-length checkable, error-correctable and also has some other nice reducibility properties, which builds on [Trevisan and Vadhan, Computational Complexity 2007]. Moreover, all its reducibility properties have corresponding low-depth non-adaptive oracle circuits. Like other lower bounds proved via the ``algorithmic approach'', the only property of ACC^0 of THR exploited by us is the existence of a non-trivial SAT algorithm for ACC^0 of THR [Williams, STOC 2014]. Therefore, for any typical circuit class ℓ, our results apply to them as well if the corresponding non-trivial SAT (in fact, GAP-UNSAT) algorithms are discovered.","PeriodicalId":407139,"journal":{"name":"2019 IEEE 60th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"27","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 60th Annual Symposium on Foundations of Computer Science (FOCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FOCS.2019.00079","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 27

Abstract

Following the seminal work of [Williams, J. ACM 2014], in a recent breakthrough, [Murray and Williams, STOC 2018] proved that NQP (non-deterministic quasi-polynomial time) does not have polynomial-size ACC^0 circuits. We strengthen the above lower bound to an average case one, by proving that for all constants c, there is a language in NQP, which is not 1/2+1/log^c(n)-approximable by polynomial-size ACC^0 circuits. In fact, our lower bound holds for a larger circuit class: 2^(log^a n)-size ACC^0 circuits with a layer of threshold gates at the bottom, for all constants a. Our work also improves the average-case lower bound for NEXP against polynomial-size ACC circuits by [Chen, Oliveira, and Santhanam, LATIN 2018]. Our new lower bound builds on several interesting components, including: • Barrington's theorem and the existence of an NC^1-complete language which is random self-reducible. • The sub-exponential witness-size lower bound for NE against ACC^0 and the conditional non-deterministic PRG construction in [Williams, SICOMP 2016]. • An “almost'' almost-everywhere MA average-case lower bound (which strengthens the corresponding worst-case lower bound in [Murray and Williams, STOC 2018]). A PSPACE-complete language which is same-length checkable, error-correctable and also has some other nice reducibility properties, which builds on [Trevisan and Vadhan, Computational Complexity 2007]. Moreover, all its reducibility properties have corresponding low-depth non-adaptive oracle circuits. Like other lower bounds proved via the ``algorithmic approach'', the only property of ACC^0 of THR exploited by us is the existence of a non-trivial SAT algorithm for ACC^0 of THR [Williams, STOC 2014]. Therefore, for any typical circuit class ℓ, our results apply to them as well if the corresponding non-trivial SAT (in fact, GAP-UNSAT) algorithms are discovered.
非确定性拟多项式时间是ACC电路的平均情况困难
继[Williams, J. ACM 2014]的开创性工作之后,在最近的一项突破中,[Murray and Williams, STOC 2018]证明了NQP(非确定性拟多项式时间)不具有多项式大小的ACC^0电路。我们通过证明对于所有常数c,在NQP中存在一种语言,它不是1/2+1/log^c(n)-可被多项式大小的ACC^0电路近似,从而将上述下界强化为平均情况1。事实上,我们的下界适用于更大的电路类别:2^(log^a n)大小的ACC^0电路,底部有一层阈值门,适用于所有常数a。我们的工作还改进了NEXP针对多项式大小ACC电路的平均情况下界[Chen, Oliveira, and Santhanam, LATIN 2018]。我们的新下界建立在几个有趣的组成部分上,包括:•Barrington定理和随机自约的NC^1完备语言的存在。•在[Williams, SICOMP 2016]中,NE对ACC^0和条件非确定性PRG构建的次指数证人大小下界。•“几乎”几乎所有地方的MA平均情况下界(这加强了[Murray和Williams, STOC 2018]中相应的最坏情况下界)。一种pspace完备的语言,它具有相同长度的可检查性,可纠错性,并且还具有一些其他很好的可约性属性,它建立在[Trevisan和Vadhan, Computational Complexity 2007]的基础上。此外,其所有可约性都有相应的低深度非自适应oracle电路。与通过“算法方法”证明的其他下界一样,我们利用的THR的ACC^0的唯一性质是存在针对THR的ACC^0的非平凡SAT算法[Williams, STOC 2014]。因此,对于任何典型的电路类,如果发现相应的非平凡SAT(实际上是GAP-UNSAT)算法,我们的结果也适用于它们。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信