@inproceedings{ad34a8afc8304ee3b91524b6349ce280,
title = "Batch Verification and Proofs of Proximity with Polylog Overhead",
abstract = "Suppose Alice wants to convince Bob of the correctness of k NP statements. Alice could send k witnesses to Bob, but as k grows the communication becomes prohibitive. Is it possible to convince Bob using smaller communication (without making cryptographic assumptions or bounding the computational power of a malicious Alice)? This is the question of batch verification for NP statements. Our main result is a new interactive proof protocol for verifying the correctness of k UP statements (NP statements with a unique witness) using communication that is poly-logarithmic in k (and a fixed polynomial in the length of a single witness). This result is obtained by making progress on a different question in the study of interactive proofs. Suppose Alice wants to convince Bob that a huge dataset has some property. Can this be done if Bob can{\textquoteright}t even read the entire input? In other words, what properties can be verified in sublinear time? An Interactive Proof of Proximity guarantees that Bob accepts if the input has the property, and rejects if the input is far (say in Hamming distance) from having the property. Two central complexity measures of such a protocol are the query and communication complexities (which should both be sublinear). For every query parameter q, and for every language in logspace uniform NC, we construct an interactive proof of proximity with query complexity q and communication complexity (n/q)⋅polylog(n). Both results are optimal up to poly-logarithmic factors, under reasonable complexity-theoretic or cryptographic assumptions. The second result, which is our main technical contribution, builds on a distance amplification technique introduced in a beautiful recent work of Ben-Sasson, Kopparty and Saraf [CCC 2018].",
author = "Rothblum, {Guy N} and Rothblum, {Ron D}",
note = "Publisher Copyright: {\textcopyright} International Association for Cryptologic Research 2020.; 18th International Conference on Theory of Cryptography, TCCC 2020 ; Conference date: 16-11-2020 Through 19-11-2020",
year = "2020",
month = dec,
day = "9",
doi = "10.1007/978-3-030-64378-2_5",
language = "الإنجليزيّة",
isbn = "9783030643775",
volume = "12551",
series = "Lecture Notes in Computer Science",
publisher = "Springer Science and Business Media B.V.",
pages = "108--138",
editor = "Rafael Pass and Krzysztof Pietrzak",
booktitle = "Theory of Cryptography - 18th International Conference, TCC 2020, Proceedings",
address = "ألمانيا",
}