{"title":"Arthur-Merlin协议的实例化硬度与随机性权衡","authors":"Nicollas M. Sdroievski, D. Melkebeek","doi":"10.4230/LIPIcs.CCC.2023.17","DOIUrl":null,"url":null,"abstract":"A fundamental question in computational complexity asks whether probabilistic polynomial-time algorithms can be simulated deterministically with a small overhead in time (the BPP vs. P problem). A corresponding question in the realm of interactive proofs asks whether Arthur-Merlin protocols can be simulated nondeterministically with a small overhead in time (the AM vs. NP problem). Both questions are intricately tied to lower bounds. Prominently, in both settings blackbox derandomization, i.e., derandomization through pseudo-random generators, has been shown equivalent to lower bounds for decision problems against circuits. Recently, Chen and Tell (FOCS’21) established near-equivalences in the BPP setting between whitebox derandomization and lower bounds for multi-bit functions against algorithms on almost-all inputs. The key ingredient is a technique to translate hardness into targeted hitting sets in an instance-wise fashion based on a layered arithmetization of the evaluation of a uniform circuit computing the hard function f on the given instance. In this paper we develop a corresponding technique for Arthur-Merlin protocols and establish similar near-equivalences in the AM setting. As an example of our results in the hardness to derandomization direction, consider a length-preserving function f computable by a nondeterministic algorithm that runs in time n a . We show that if every Arthur-Merlin protocol that runs in time n c for c = O (log 2 a ) can only compute f correctly on finitely many inputs, then AM is in NP . Our main technical contribution is the construction of suitable targeted hitting-set generators based on probabilistically checkable proofs for nondeterministic computations. As a byproduct of our constructions, we obtain the first result indicating that whitebox derandomization of AM may be equivalent to the existence of targeted hitting-set generators for AM , an issue raised by Goldreich (LNCS, 2011). Byproducts in the average-case setting include the first uniform hardness vs. randomness tradeoffs for AM , as well as an unconditional mild derandomization result for AM .","PeriodicalId":11639,"journal":{"name":"Electron. Colloquium Comput. Complex.","volume":"2010 1","pages":"17:1-17:36"},"PeriodicalIF":0.0000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Instance-Wise Hardness versus Randomness Tradeoffs for Arthur-Merlin Protocols\",\"authors\":\"Nicollas M. Sdroievski, D. Melkebeek\",\"doi\":\"10.4230/LIPIcs.CCC.2023.17\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A fundamental question in computational complexity asks whether probabilistic polynomial-time algorithms can be simulated deterministically with a small overhead in time (the BPP vs. P problem). A corresponding question in the realm of interactive proofs asks whether Arthur-Merlin protocols can be simulated nondeterministically with a small overhead in time (the AM vs. NP problem). Both questions are intricately tied to lower bounds. Prominently, in both settings blackbox derandomization, i.e., derandomization through pseudo-random generators, has been shown equivalent to lower bounds for decision problems against circuits. Recently, Chen and Tell (FOCS’21) established near-equivalences in the BPP setting between whitebox derandomization and lower bounds for multi-bit functions against algorithms on almost-all inputs. The key ingredient is a technique to translate hardness into targeted hitting sets in an instance-wise fashion based on a layered arithmetization of the evaluation of a uniform circuit computing the hard function f on the given instance. In this paper we develop a corresponding technique for Arthur-Merlin protocols and establish similar near-equivalences in the AM setting. As an example of our results in the hardness to derandomization direction, consider a length-preserving function f computable by a nondeterministic algorithm that runs in time n a . We show that if every Arthur-Merlin protocol that runs in time n c for c = O (log 2 a ) can only compute f correctly on finitely many inputs, then AM is in NP . Our main technical contribution is the construction of suitable targeted hitting-set generators based on probabilistically checkable proofs for nondeterministic computations. As a byproduct of our constructions, we obtain the first result indicating that whitebox derandomization of AM may be equivalent to the existence of targeted hitting-set generators for AM , an issue raised by Goldreich (LNCS, 2011). Byproducts in the average-case setting include the first uniform hardness vs. randomness tradeoffs for AM , as well as an unconditional mild derandomization result for AM .\",\"PeriodicalId\":11639,\"journal\":{\"name\":\"Electron. Colloquium Comput. Complex.\",\"volume\":\"2010 1\",\"pages\":\"17:1-17:36\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Electron. Colloquium Comput. Complex.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4230/LIPIcs.CCC.2023.17\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Electron. Colloquium Comput. Complex.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4230/LIPIcs.CCC.2023.17","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
摘要
计算复杂性中的一个基本问题是,概率多项式时间算法能否以较小的时间开销确定性地模拟(BPP vs. P问题)。交互证明领域的一个相应问题是,Arthur-Merlin协议是否可以在时间开销很小的情况下进行不确定性模拟(AM与NP问题)。这两个问题都与下界有着复杂的联系。突出的是,在这两种情况下,黑箱非随机化,即通过伪随机生成器的非随机化,已被证明等同于针对电路的决策问题的下界。最近,Chen和Tell (FOCS ' 21)在白盒非随机化和针对几乎所有输入的算法的多位函数的下界之间建立了BPP设置的近似等价。其关键成分是一种将硬度以实例方式转换为目标命中集的技术,该技术基于计算给定实例上的硬函数f的均匀电路的评估的分层算法。在本文中,我们为Arthur-Merlin协议开发了相应的技术,并在AM设置中建立了类似的近等价。作为我们在非随机化方向上的结果的一个例子,考虑一个长度保持函数f,它可以通过一个运行时间为n a的不确定性算法来计算。我们表明,如果每个Arthur-Merlin协议在c = O (log 2a)的时间c内运行,在有限多个输入上只能正确计算f,那么AM在NP中。我们的主要技术贡献是基于非确定性计算的概率可检查证明构建合适的目标命中集生成器。作为我们构建的副产品,我们获得了第一个结果,表明AM的白盒非随机化可能相当于AM的目标命中集生成器的存在,这是Goldreich (LNCS, 2011)提出的一个问题。在平均情况下设置的副产品包括第一个均匀的硬度与随机AM权衡,以及无条件温和的非随机AM结果。
Instance-Wise Hardness versus Randomness Tradeoffs for Arthur-Merlin Protocols
A fundamental question in computational complexity asks whether probabilistic polynomial-time algorithms can be simulated deterministically with a small overhead in time (the BPP vs. P problem). A corresponding question in the realm of interactive proofs asks whether Arthur-Merlin protocols can be simulated nondeterministically with a small overhead in time (the AM vs. NP problem). Both questions are intricately tied to lower bounds. Prominently, in both settings blackbox derandomization, i.e., derandomization through pseudo-random generators, has been shown equivalent to lower bounds for decision problems against circuits. Recently, Chen and Tell (FOCS’21) established near-equivalences in the BPP setting between whitebox derandomization and lower bounds for multi-bit functions against algorithms on almost-all inputs. The key ingredient is a technique to translate hardness into targeted hitting sets in an instance-wise fashion based on a layered arithmetization of the evaluation of a uniform circuit computing the hard function f on the given instance. In this paper we develop a corresponding technique for Arthur-Merlin protocols and establish similar near-equivalences in the AM setting. As an example of our results in the hardness to derandomization direction, consider a length-preserving function f computable by a nondeterministic algorithm that runs in time n a . We show that if every Arthur-Merlin protocol that runs in time n c for c = O (log 2 a ) can only compute f correctly on finitely many inputs, then AM is in NP . Our main technical contribution is the construction of suitable targeted hitting-set generators based on probabilistically checkable proofs for nondeterministic computations. As a byproduct of our constructions, we obtain the first result indicating that whitebox derandomization of AM may be equivalent to the existence of targeted hitting-set generators for AM , an issue raised by Goldreich (LNCS, 2011). Byproducts in the average-case setting include the first uniform hardness vs. randomness tradeoffs for AM , as well as an unconditional mild derandomization result for AM .