
190 Chapter 7. Bounds for Approximating MAXLINEQ3-2 and MAxEkSAT
to the case of disjoint clauses only, without reducing the success rate of the
provers by more than a factor of 2.
In case of disjoint clauses, we may see a probabilistically checkable proof ~r =
V
(CA)v~(V,r(~)), (Br162 as a (deterministic) strategy for the provers if each
A V, B ~
is in fact the long code of an assignment to V, respectively. Var(r The
provers may then just return that assignment to the MIP-verifier. Conversely
each deterministic strategy of giving back certain assignments can be converted
into long codes. Let us point out that this correspondence serves only as an
illustration of what is going on. How to get formally prover strategies from
probabilistically checkable proofs ~r will be described in the course of the proof of
Lemma 7.8 below. The construction given there applies to any proof 7r certifying
a certain expectation as stated in the assumption of the lemma. We will not
need to restrict to case ~r being a long code.
Proof of Lemma 7.8.
We describe a strategy for the provers of Protocol 6.2 to
convince the verifier of the satisfiability of the given formula. We will show that
under the given assumption this strategy will have a success rate greater than
-~- a constant
independent of v.
4k 2 ,
Then we can use the Weak Parallel Repetition Theorem stating that the success
rate in the case of inputs to be rejected will tend to zero with increasing repeti-
tion factor. Hence there exists a constant v0 E N, which we use as the claimed
v(5,5',% k), such that for all v >/vo:
If the v-fold parallel repetition of Protocol 6.2 is performed on an un-
satisfiable ROBE3SAT instance ~, then there do not exist any strategies
for the provers having a success rate greater than 4k-~"
Consequently ~ has to be satisfiable.
To complete the proof it remains to give prover strategies which have a success
rate greater than ~ under the given assumption of the lemma. In advance,
we remind of the fact (Lemma 7.7), that only those Fourier coefficients/~ are
non-zero, where f~ contains only assignments for Vat(C) which satisfy r Since
the strategy of ~rover P1 below returns only assignments which are contained in
some f~ with/~ ~ 0, this guarantees the satisfaction of r Thus, for convincing
the verifier of Protocol 6.2, the prover strategies need only return with sufficient
probability a pair of assignments (x, y) s.t.
x = y~V.
We will call a pair (x, y)
compatible
iff
x = y~V.
In the following, we consider the situation that some fixed r V are given to the
provers. We use as abbreviation W = Var(r and we omit superscripts r V of
B and A, respectively.
PROVERSTRATEGY If the chosen clauses have non-disjoint sets of variables, P1
will give up, and only in this case it may happen that IVI < v, in which case
also P2 has to give up.