Download presentation
Presentation is loading. Please wait.
1
Direct product testing
Irit Dinur, Inbal Livni Navon Weizmann Institute
3
Direct product operation
π βπ π₯ 1 , π₯ 2 ,β¦, π₯ π =π π₯ 1 ,π π₯ 2 ,β¦π π₯ π Direct product operation Basic operation on functions Useful for hardness amplification βone new instance is as hard as kβ
4
Testing direct products
Given a function, π: π π β 0,1 π is it a direct product? Related to parallel repetition: the honest playersβ strategy is a direct product; if we knew that the player strategy is a DP then perfect parallel repetition is immediate, with perfectly exponential decay Natural test:
5
Testing direct products
How good is this test? Suppose it succeeds with probability 99%, how close is f to DP ? This is a property testing question. Hope: f is 99% close to DP Warmup: for each π§β[π] choose the most popular value An averaging argument shows that for 90% of tuples ( π§ 1 ,β¦, π§ π ), f outputs the popular value on about 90% of the coordinates Aside: [D-Steurer 14] showed a stronger result: for 99% of the tuples, f agrees with m on every entry
6
Testing direct products
Studied and used for some PCP constructions; initially suggested as a combinatorial alternative to βlow degree testβ [Goldreich-Safra, D-Reingold, D-Goldenberg, Impagliazzon-Kabanets- Wigderson, D-Steurer] Main interest: the 1% regime, aka βsmall soundnessβ or βlist decodingβ regime
7
The 1% regime Suppose f passes the test with probability 1%, can anything be said about its structure? [unlike standard property testing set-up, we cannot afford boosting success by repetition] β¦cannot expect a conclusion of the form βthere is a single DP g that approximates fβ. we must allow a mix of several valid DP functions (aka a βlistβ) Examples of properties that have 1% tests: Low degree tests Long code tests Gowers norm and additive combinatorics (these are related to low degree tests) Direct product tests For what properties do we have tests that imply meaningful structure even if they pass with low β1%β probability? (Can be viewed as a stronger form of property testing) For which value of β1%β can structure be found? Ultimately= anything above random
8
The 1% regime for Direct Product tests
D-Goldenberg: if f passes the V test with probability π > 1/ππππ¦(π), then it is ππππ¦(π) correlated to a DP Cannot expect such structure for π below 1/ππππ¦(π) : There is a function f that is not close to any DP, but passes the test w prob π Impagliazzo Kabanets Wigderson: add a third query, and the counter-example goes away IKW theorem: for any π > expβ‘(ββπ), if f passes the Z test with probability β₯π, it is ππππ¦(π) correlated to a DP New (almost a decade later): same holds for all π > expβ‘(βπ),
9
Main Result If π: π π β 0,1 π passes the Z-test with probability πβ₯ exp βπ , then it is ππππ¦(π) close to a direct product function The result is βballparkβ tight Number of queries: it is impossible with 2 queries, as per [DG] example; so 3 is it Soundness: cannot go below expβ‘(βπ) a random function where π(π₯) is chosen independently for each π₯β π π passes the test with probability exp βπ Open: can we get soundness test down to the randomness threshold? ( 2 βπ +πΏ and not only (1.001) βπ ) βclose to DPβ : there is approximate closeness, and exact closeness,
10
Proof Given π: π π β 0,1 π that passes the Z-test with probability π β₯ exp βπ The proof will construct a DP that is close to f. How? Taking a popularity vote on a restricted set of xβs Choose a random restriction A= π₯ 1 , π₯ 2 , π₯ 3 , π₯ 4 ,β, β,β,β Choose a fixed answer πΌ β 0,1 π΄ , e.g. β1001β, Consider only π₯βs that π π₯ π΄ =πΌ Take a majority vote on these xβs, (assume for now that f is invariant for permutations) π π¦ =ππππ’πππ π π₯ 1 , π₯ 2 , π₯ 3 , π₯ 4 ,π¦,β,β,β Need to prove that inside this restriction, indeed f is a DP, i.e. the value of f on the i-th coordinate, depends only on the i-th coordinate.
11
Proof IKW: used sampling properties of k-sets and t-sets, which hold as long as πβ₯ exp β π π‘β€ π When πβ exp βπ this fails. Instead, we perform βdensificationβ
12
Inside the restriction:
We have partial function π: π π β² β 0,1 π β² βͺ{β₯}, that is defined on some πβ₯exp βπβ² fraction of the inputs We know that whenever the function is defined on two βintersectingβ inputs, the answers agree whp βdensifyβ the function by using majority on small balls Prove that the densified function has similar properties to the original function, (using: reverse hyper-contractivity to reason about expansion of small sets in the test graph) With the dense function we can finish like before
13
Restriction decoding Assuming success 99% ο¨ Unique decoding
List decoding ? Restriction decoding and βzoom insβ Third query β brings us back to list decoding
14
(possibly: some form of high dimensional expansion)
Agreement tests The question of DP testing belongs to a family of testing questions called βagreement testingβ Given a collection of partial views of a domain, that typically pairwise agree, is there a global view they all agree on? E.g. plane vs. plane low degree test E.g. tuple vs. tuple tests that we saw today Such agreement theorems are an important ingredient in all PCPs What is the connection between these questions and the geometry of the set of βlocal viewsβ ? (possibly: some form of high dimensional expansion)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.