1 / 25

Consistency Tests

Consistency Tests. for low degree polynomials. Introduction. In this chapter we examine consistency tests , and trying to improve their parameters: reducing the number of variables accessed by the test. reducing the variables’ range. reducing error probability. Introduction.

coby
Download Presentation

Consistency Tests

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Consistency Tests for low degree polynomials

  2. Introduction • In this chapter we examine consistency tests, and trying to improve their parameters: • reducing the number of variables accessed by the test. • reducing the variables’ range. • reducing error probability.

  3. Introduction We present the tests: • Points-on-Line • Line-vs.-Point • Plane-vs.-Plane

  4. Representation, Test, Consistency V from PCP[D, V, ) The Basic Terms: • Representation [.] • [.] isa set of variables, • To each variable a value is assigned, • The values are in the range 2v, • The values correspond to a single, polynomial ƒ:  a f is of global degree r

  5. local tests Representation, Test, Consistency D from PCP[D, V, ) • Test • A set of Boolean functions, • Each depends on at most D representation’s variables.

  6. Representation, Test, Consistency • Consistency: • Measures an amount of conformation between the different values assigned to the representation variables. • We say that the values are consistent if they satisfy at least an -fraction of the local tests.

  7. Geometry • Let us define some specific affine subspaces of: • lines()is the set of all lines (affine subspaces of dimension 2) of • planes()is the set of all planes (affine subspaces of dimension 3) of

  8. Overview of the Tests • In each tests the variables in [.] represent some aspect of the given polynomial f, such as • f’s values on points of  • f’s restriction to a line in  • f’s restriction to a plane in  • The local-tests check compatibility between the values of different variables in [.].

  9. Simple Test: Points-on-Line Representation: • [.] has one variable [p] for each point p. • The variables are supposedly assigned the valueƒ(p). hence v = log ||

  10. Points-on-Line: Test Test: • There’s one local-test for each linellines(). • Each test depends on all points ofl. • A testaccepts if and only if the values are consistent with a single degree-r univariate polynomial 2r

  11. Points-on-Line: Consistency Alas, each local-test depends on a non constant number of variables (2r) Def: An assignment to is said to be globally consistentif values on most points agree with asingle, global degree-r polynomial. Thm[RuSu]: If a large (constant) fraction of the local-tests accept, then there is a polynomial ƒ (of degree-r) which agrees with the assigned values on most points.

  12. Next Test: Line-vs.-Point Representation: • [.] has one variable [p] for each pointp, supposedly assignedƒ(p), • Plus, one variable [l] for each linellines(),supposedly assignedƒ’srestriction tol. Hence the range of [l] is all degree-r univariate poly’s

  13. Line-vs.-Point: Test Test: • There’sone local-test for each pair of: • a line l  lines(), and • a point p  l . • A testacceptsif the value assigned to [p] equals the value of the polynomial assigned to [l]on the point p.

  14. Global Consistency: Constant Error Thm [AS,ALMSS]: Probability of finding inconsistency, between value for [p] and value for line [l] on p, is high (constant) , unlessmost lines and most points agree with a single, global degree-rpolynomial. HereD = O(1) V = (r+1) log||&  constant.

  15. Can the Test Be Improved? Can error-probability be made smaller than constant (such as 1/log(n)), while keeping each local-test depending on constant number of representation variables?

  16. What’s the problem? Adversary: randomly partition variables into k sets, each consistent with a distinct degree-r polynomialThis would cause the local-test’s success probability to be at least k-(D-1). (if all variables fall within the same set in the partition)

  17. Consequently One therefore must further weaken the notion of global consistency sought after[ still, making sure it can be applied in order to deducePCPcharacterization ofNP].

  18. Limited Pluralism Def: Given an assignment to ’s variables,a degree-r polynomial ƒ is said to be-permissible if it is consistent with at least a  fraction of the values assigned. Global Consistency: assignment’s values consistent with any -permissible ƒ are acceptable.

  19. Limited Pluralism - Cont. Formally: Def: A local test is said to err (with respect to ) if it accepts values that are NOTconsistent with any-permissible degree-rƒ’s.

  20. Limited Pluralism - Cont. • Note that the adversary’s randomly partition does not trick the test this time: • If the test accepts when all the variables are from a set consistent with an r-degree polynomial, then the polynomial is really -permissible.

  21. Plane-vs.-Plane: Representation Representation: • [.] has one variable [p] for each planepplanes(), • supposedlyassignedthe restriction of f to p. Hence the range of [p] is all degree-r two-variables poly’s

  22. Plane-vs.-Plane: Test That is, a pair of plains intersecting by a line Test: • There’s one local-test for each line llines() and a pair of planes p1,p2planes() such that lp1 and lp2 • A testacceptsif and only if the value of[p1]restricted tol equals the value of[p2]restricted to l. HereD=O(1), v=2(r+1)log||.

  23. Plane-vs.-Plane: Consistency Thm[RaSa]:As long as ³||-c for some constant 1 > c > 0, the tests err (w.r.t. ) with a very small probability, namely £-c’for some constant 1 > c’ > 0.

  24. Plane-vs.-Plane: Consistency - Cont. The theorem states that, the plane-vs.-plane test, with very high probability (³ 1 - c’), either rejects, or accepts values of a -permissible polynomial .

  25. Summary • We examined consistency tests, Points-on-Line,Line-vs.-Point and Plane-vs.-Plane. • By weakening to-permissible definition, we achieve an error probability which is below constant.

More Related