276
чения gl(x, r ⊕ ei) и gl(x, r) вместе можно использовать, чтобы вычислить i-й
бит x. (Напомним, что ei обозначает n-битную строку с нулями везде, кроме i-й
позиции.) Это
справедливо,
поскольку
где r¯i – дополнение ri, а второе равенство является следствием того факта, что для
j ƒ= i значение xj • rj появляется в обеих суммах и, таким образом, сокращается. При-
веденное выше показывает, что если A реагирует правильно как на (f (x), r) так и на
(f (x), r ⊕ ei), то Ar то можно правильно вычислить xi. К сожалению, Ar не знает, ког-
да A реагирует правильно и когда нет; Ar знает только, что A реагирует правильно с
«высокой» вероятностью. По этой причине Ar применит многочисленные случайные
значения r, используя каждое из них, чтобы получить оценку xi, а затем возьмет оцен-
ку, появляющуюся
большую часть времени, в качестве ее итогового прогноза для xi.
В качестве предварительного шага, мы покажем, что для многих x вероят-
ность того, что A реагирует корректно, как для (f (x), r) так и (f (x), r ⊕ ei), когда
r однородное, достаточно высока. Это позволяет нам зафиксировать x и затем
сосредоточиться на
равномерном выборе r, который упрощает анализ.
Достарыңызбен бөлісу: