Show simple item record

dc.contributor.authorChen, Lijie
dc.contributor.authorJin, Ce
dc.contributor.authorWilliams, R Ryan
dc.date.accessioned2021-11-05T14:52:13Z
dc.date.available2021-11-05T14:52:13Z
dc.date.issued2019
dc.identifier.urihttps://hdl.handle.net/1721.1/137492
dc.description.abstract© 2019 IEEE. In the Minimum Circuit Size Problem (MCSP[s(m)]), we ask if there is a circuit of size s(m) computing a given truth-Table of length n = 2m. Recently, a surprising phenomenon termed as hardness magnification by [Oliveira and Santhanam, FOCS 2018] was discovered for MCSP[s(m)] and the related problem MKtP of computing time-bounded Kolmogorov complexity. In [Oliveira and Santhanam, FOCS 2018], [Oliveira, Pich, and Santhanam, CCC 2019], and [McKay, Murray, and Williams, STOC 2019], it was shown that minor (n{1+eps}-style) lower bounds for MCSP[2o(m)] or MKtP[2o(m)] would imply breakthrough circuit lower bounds such as NP is not in P/poly, NP is not in NC1, or EXP is not in P/poly. We consider the question: What is so special about MCSP and MKtP? Why do they admit this striking phenomenon? One simple property is that all variants of MCSP (and MKtP) considered in prior work are sparse languages. For example, MCSP[s(m)] has 2{O(s(m))} yes-instances of length n=2m, so MCSP[2o(m)] is 2{no(1)}-sparse. We show that there is a hardness magnification phenomenon for all equally-sparse NP languages. Formally, suppose there is an eps > 0 and a language L in NP which is 2{no(1)}-sparse, and L is not in Circuit[n{1+eps}]. Then NP does not have nk-size circuits for all k. We prove analogous theorems for De Morgan formulas, B-2-formulas, branching programs, AC0[6] and TC0 circuits, and more: improving the state of the art in NP lower bounds against any of these models by an eps factor in the exponent would already imply NP lower bounds for all fixed polynomials. In fact, in our proofs it is not necessary to prove a (say) n{1+eps} circuit size lower bound for L: one only has to prove a lower bound against n{1+eps}-Time neps-space deterministic algorithms with neps advice bits. Such lower bounds are well-known for non-sparse problems. Building on our techniques, we also show interesting new hardness magnifications for search-MCSP and search-MKtP (where one must output small circuits or short representations of strings), showing consequences such as Parity-P (or PP, PSPACE, and EXP) is not contained in P/poly (or NC1, AC0[6], or branching programs of polynomial size). For instance, if there is an eps > 0 such that search-MCSP[2{beta m}] does not have De Morgan formulas of size n{3+eps} for all constants beta > 0, then -P ⊄ NC1.en_US
dc.language.isoen
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en_US
dc.relation.isversionof10.1109/FOCS.2019.00077en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourceother univ websiteen_US
dc.titleHardness Magnification for all Sparse NP Languagesen_US
dc.typeArticleen_US
dc.identifier.citationChen, Lijie, Jin, Ce and Williams, R Ryan. 2019. "Hardness Magnification for all Sparse NP Languages." Proceedings - Annual IEEE Symposium on Foundations of Computer Science, FOCS, 2019-November.
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
dc.relation.journalProceedings - Annual IEEE Symposium on Foundations of Computer Science, FOCSen_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dc.date.updated2021-02-02T15:19:38Z
dspace.orderedauthorsChen, L; Jin, C; Williams, RRen_US
dspace.date.submission2021-02-02T15:19:41Z
mit.journal.volume2019-Novemberen_US
mit.licenseOPEN_ACCESS_POLICY
mit.metadata.statusAuthority Work and Publication Information Neededen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record