Information Technology Reference
In-Depth Information
p i be the number of points scored by Delayer after round i . When Delayer assigns
values
p 0
p 1
(
,
)
(
ˇ i 1 {
=
to a variable x at step i then Prover gives x value 0 if L
R
x
p 0 L
0
and assigns x value 1 otherwise. By the property of the weights
p 0 and p 1 and by the fact that L
} )
(
R
ˇ i 1 )
(
R
ˇ i 1 ) =
L
(
R
ˇ i 1 {
x
=
0
} ) +
L
(
R
ˇ i 1 {
x
=
1
} )
p 1 L
it follows that in this last case L
ˇ i 1 ).
We show by induction on the number i of rounds that with this strategy
(
R
ˇ i 1 {
x
=
1
} )
(
R
L
(
R
)
2 p i
ˇ i ) .
L
(
R
Again the result follows from this because when the game has reached a contradiction
of an initial clause after constructing an assignment
ˇ
(
ˇ) =
then L
R
1 and the
inequality shows 2 p
(
)
.
In the beginning of the game R
L
R
ˇ 0 is the whole tree and Delayer has scored 0
points. For the inductive step, if at round i
+
1 Prover chooses variable x and Delayer
assigns weights p 0
p 1
,
to it, and Prover selects value b
ↆ{
0
,
1
}
for the variable,
we get
2 p i
p b
L
(
R
)
L
(
R
)
2 p i log p b
2 p i + 1
=
=
ˇ i )
p b L
(
R
L
(
R
ˇ i + 1 )
and the result follows.
The extended game completely characterizes the size of a tree-like resolution
proof. This is a consequence of Theorem 3.2 and the converse result:
Theorem 3.3 [ BGL13 ] Let F be an unsatisfiable formula in CNF. If the smallest
tree-like refutation for F has size S then G
S
(
F
)
log
2 .
Proof Let L
be the number of leaves in the shortest tree-like refutation of F .
When a new variable x is selected by Prover and
(
F
)
is the partial assignment computed
so far, Delayer assigns weights according to the following rules: for b
ˇ
ↆ{
0
,
1
} ,
L
(
F
ˇ {
x
=
b
} )
p b
=
} ) .
L
(
F
ˇ {
x
=
0
} ) +
L
(
F
ˇ {
x
=
1
We show by induction on n , the number of variables in F , that Delayer scores at
least log L
(
F
)
points. This implies the result, since a tree-like refutation of size S
has exactly 2 .
leaves. The base case is trivial; if there is only one variable, the
resolution tree has two leaves, and Delayer can always score 1 point. For n
>
1, let
x be the first variable chosen by Prover and let b
ↆ{
0
,
1
}
be the value assigned by
log p b
him to it. The score of the game is
X where X is the score achieved in the
subsequent steps. By induction hypothesis we have X
+
log L
(
F
{
x
=
b
} )
. The total
score is then at least
 
Search WWH ::




Custom Search