PCP的Parallel Repetition

2023-12-02 09:04
文章标签 parallel pcp repetition

本文主要是介绍PCP的Parallel Repetition,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1. 引言

见Alessandro Chiesa等人2023年论文《On Parallel Repetition of PCPs》。

Parallel Repetition(并行重复)可用于:

  • 降低probabilistic proofs的soundness error 的同时
  • 提升某些衡量指标的效率

interactive proofs(IPs)和multi-prover interactive proofs(MIPs)均由研究并行重复。本文首创对probabilistically checkable proofs(PCPs)研究并行重复。

本文的研究结论为:

  • PCP的并行重复会增加soundness error——随着重复次数无限增加,其soundness error将趋近于1。
  • 这种并行重复“failure”是常见的:
    • 如常发生于大量PCPs for NP-complete languages。
  • 提供并行重复的变种——CPR(consistent parallel repetition),具有与普通并行重复 相同的随机值复杂度和query复杂度。
    • CPR会让每个(具有non-trivial soundness error的)PCP的soundness error为0。

本文通过提供a characterization result,对这种意外现象进行了解释:

  • 当前仅当PCP的特定“MIP projection”的soundness error严格小于1,该PCP的并行重复才能让其soundness error为0。

在这里插入图片描述

这篇关于PCP的Parallel Repetition的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/444715

相关文章

翻译论文的关键部分 | Parallel Tiled QR Factorization for Multicore Architectures

SSRFB DTSQT2 DLARFB DGEQT2 1, 对角子矩阵分解 DGEQT2 这个例程被开发出来,用于针对对角Tile子矩阵: ,执行不分块的QR分解。 这个运算产生: 一个上三角矩阵 一个酉下三角矩阵,这个矩阵包含 b 个 Householder 反光面、 一个上三角矩阵 ,在WY技术中,这个矩阵被定义用来累计Householder变换。 和 能够写进 所占据的内存空间,

OpenCV Parallel

OpenCV并行加速Parallel_for_与ParallelLoopBody教程 https://blog.csdn.net/qq_27825451/article/details/103878676

并行 parallel DOP 受 Resource Manager 限制

监控 Script select s.SID, s.SERIAL#, s.username ,rpd.plan,        s.RESOURCE_CONSUMER_GROUP,        rpd.PARALLEL_DEGREE_LIMIT_P1  from   v$session s,         DBA_RSRC_CONSUMER_GROUPS rcg,        DBA_

SAP Parallel Accounting(平行分类账业务)配置及操作手册【适用于多国家会计准则】

1. 配置准备 1.1 理解平行账概念 平行账,也称为多分类账,是SAP系统中的一项功能,它允许企业按照不同的会计准则来维护各自的财务数据。这种设置特别适用于那些需要符合多种会计准则的跨国公司。通过平行账,企业可以在不同的分类账中记录相同的交易,但按照各自的会计政策进行处理。 1.2 SAP平行账配置前提条件 在SAP系统中配置平行账之前,需要满足以下前提条件: 必须有一个有效的

拿下PostgreSQL中级认证PCP,现在它是我简历上的亮点了!

作者:IT邦德 中国DBA联盟(ACDU)成员,10余年DBA工作经验, Oracle、PostgreSQL ACE CSDN博客专家及B站知名UP主,全网粉丝10万+ 擅长主流Oracle、MySQL、PG、高斯及Greenplum备份恢复, 安装迁移,性能优化、故障应急处理 微信:jem_db QQ交流群:587159446 公众号:IT邦德 文章目录 前言1.PostgreSQ

Go单测时的Parallel

在 Go 语言中,t.Parallel() 通常用于测试代码中,表示将当前的测试用例标记为可以并行执行。 当在测试函数中调用 t.Parallel() 后,测试框架会尝试在多个 goroutine 中并行地执行被标记的测试用例。 这可以显著提高测试的执行效率,尤其是在有大量独立的测试用例时。 package mainimport ("testing")func TestA(t *testing

OceanBase 并行执行参数 parallel_servers_target 理解

为了最大程度降低 PX 使用难度,OceanBase 3.1 版起,parallel_max_servers 参数废弃。 用户只需用好 parallel_servers_target 即可。 target 的用途 用一个酒吧的例子来粗略理解下 parallel_servers_target 的意思: target 先生开了一个酒吧。来这个酒吧里喝酒的都是一群一群的人。酒吧最多容纳100个人

UE Parallel Rendering 简介

https://perfect-fragrance-a69.notion.site/UE-Parallel-Rendering-b17bf7421c1244638501c1ab060ade3e?pvs=4

【darknet】源码阅读理解(四)——#pragma omp parallel for

参考自:https://www.cnblogs.com/qinguoyi/p/7251305.html 出处: darknet在cpu上进行CNN计算时。 Code: void gemm_nn(int M, int N, int K, float ALPHA, float *A, int lda, float *B, int ldb,float *C, int ldc){int i,j,k

parallel+rsync快速复制文件夹

parallel+rsync快速复制文件夹 find . -type f | parallel 'mkdir -p /run/media/root/TOSHIBA\ EXT/backup1/{//}; rsync -a {} /run/media/root/TOSHIBA\ EXT/backup1/{}'