Worst-Case to Average Case Reductions for the Distance to a Code

Eli Ben-Sasson, Swastik Kopparty, Shubhangi Saraf
{"title":"Worst-Case to Average Case Reductions for the Distance to a Code","authors":"Eli Ben-Sasson, Swastik Kopparty, Shubhangi Saraf","doi":"10.4230/LIPIcs.CCC.2018.24","DOIUrl":null,"url":null,"abstract":"Algebraic proof systems reduce computational problems to problems about estimating the distance of a sequence of functions [EQUATION], given as oracles, from a linear error correcting code V. The soundness of such systems relies on methods that act \"locally\" on u and map it to a single function u* that is, roughly, as far from V as are u1, ..., uk. Motivated by these applications to efficient proof systems, we study a natural worst-case to average-case reduction of distance for linear spaces, and show several general cases in which the following statement holds: If some member of a linear space U = span(u1, ..., uk) is Δ-far from (all elements) of V in relative Hamming distance, then nearly all elements of U are (1 − ϵ)Δ-far from V; the value of ϵ depends only on the distance of the code V and approaches 0 as that distance approaches 1. Our results improve on the previous state-of-the-art which showed that nearly all elements of U are 1/2Δ-far from V [Rothblum, Vadhan and Wigderson, STOC 2013]. When V is a Reed-Solomon (RS) code, as is often the case for algebraic proof systems, we show how to boost distance via a new \"local\" transformation that may be useful elsewhere. Relying on the affine-invariance of V, we map a vector u to a random linear combination of affine transformations of u, and show this process amplifies distance from V. Assuming V is an RS code with sufficiently large distance, this amplification process converts a function u that is somewhat far from V to one that is (1 − ϵ)-far from V; as above, ϵ depends only on the distance of V and approaches 0 as the distance of V approaches 1. We give two concrete application of these techniques. First, we revisit the axis-parallel low-degree test for bivariate polynomials of [Polischuk-Spielman, STOC 1994] and prove a \"list-decoding\" type result for it, when the degree of one axis is extremely small. This result is similar to the recent list-decoding-regime result of [Chiesa, Manohar and Shinkar, RANDOM 2017] but is proved using different techniques, and allows the degree in one axis to be arbitrarily large. Second, we improve the soundness analysis of the recent RS proximity testing protocol of [Ben-Sasson et al., ICALP 2018] and extend it to the \"list-decoding\" regime, bringing it closer to the Johnson bound.","PeriodicalId":246506,"journal":{"name":"Cybersecurity and Cyberforensics Conference","volume":"316 3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"19","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Cybersecurity and Cyberforensics Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4230/LIPIcs.CCC.2018.24","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 19

Abstract

Algebraic proof systems reduce computational problems to problems about estimating the distance of a sequence of functions [EQUATION], given as oracles, from a linear error correcting code V. The soundness of such systems relies on methods that act "locally" on u and map it to a single function u* that is, roughly, as far from V as are u1, ..., uk. Motivated by these applications to efficient proof systems, we study a natural worst-case to average-case reduction of distance for linear spaces, and show several general cases in which the following statement holds: If some member of a linear space U = span(u1, ..., uk) is Δ-far from (all elements) of V in relative Hamming distance, then nearly all elements of U are (1 − ϵ)Δ-far from V; the value of ϵ depends only on the distance of the code V and approaches 0 as that distance approaches 1. Our results improve on the previous state-of-the-art which showed that nearly all elements of U are 1/2Δ-far from V [Rothblum, Vadhan and Wigderson, STOC 2013]. When V is a Reed-Solomon (RS) code, as is often the case for algebraic proof systems, we show how to boost distance via a new "local" transformation that may be useful elsewhere. Relying on the affine-invariance of V, we map a vector u to a random linear combination of affine transformations of u, and show this process amplifies distance from V. Assuming V is an RS code with sufficiently large distance, this amplification process converts a function u that is somewhat far from V to one that is (1 − ϵ)-far from V; as above, ϵ depends only on the distance of V and approaches 0 as the distance of V approaches 1. We give two concrete application of these techniques. First, we revisit the axis-parallel low-degree test for bivariate polynomials of [Polischuk-Spielman, STOC 1994] and prove a "list-decoding" type result for it, when the degree of one axis is extremely small. This result is similar to the recent list-decoding-regime result of [Chiesa, Manohar and Shinkar, RANDOM 2017] but is proved using different techniques, and allows the degree in one axis to be arbitrarily large. Second, we improve the soundness analysis of the recent RS proximity testing protocol of [Ben-Sasson et al., ICALP 2018] and extend it to the "list-decoding" regime, bringing it closer to the Johnson bound.
到代码距离的最坏情况到平均情况的缩减
代数证明系统将计算问题简化为估计函数序列(方程)与线性纠错码V之间的距离的问题。这种系统的可靠性依赖于“局部”作用于u并将其映射到单个函数u*的方法,即大致上与V的距离为u1,…,英国。在这些有效证明系统的应用的激励下,我们研究了线性空间的自然最坏情况到平均情况的距离约简,并给出了以下命题成立的几个一般情况:如果线性空间U =张成(u1,…), uk)与V的(所有元素)相对汉明距离为Δ-far,则U的几乎所有元素与V的距离为(1−ε)Δ-far;λ的值只依赖于码V的距离,当距离接近1时趋于0。我们的结果改进了先前的最新技术,表明U的几乎所有元素都是1/2Δ-far来自V [Rothblum, Vadhan和Wigderson, STOC 2013]。当V是Reed-Solomon (RS)码时,就像代数证明系统中经常出现的情况一样,我们展示了如何通过一种新的“局部”变换来增加距离,这种变换可能在其他地方有用。依靠V的仿射不变性,我们将向量u映射到u的仿射变换的随机线性组合,并表明该过程放大了与V的距离。假设V是距离足够大的RS码,该放大过程将离V较远的函数u转换为离V较远的函数(1−λ);如上所述,λ仅依赖于V的距离,当V的距离接近1时趋于0。我们给出了这些技术的两个具体应用。首先,我们重新审视了[Polischuk-Spielman, STOC 1994]的二元多项式的轴平行低度检验,并证明了当一个轴的度非常小时它的“列表解码”型结果。这个结果类似于最近的列表解码制度的结果[Chiesa, Manohar和Shinkar, RANDOM 2017],但使用不同的技术证明,并允许一个轴上的程度任意大。其次,我们改进了[Ben-Sasson等人,ICALP 2018]最近的RS接近测试协议的可靠性分析,并将其扩展到“列表解码”机制,使其更接近约翰逊界。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信