Протокол Гольдвассера-Сипсера для оценки размера множества — различия между версиями
(Новая страница: «Пусть зафиксировано множество <tex>S</tex>. Построим протокол на открытых монетах, обладающий…») |
(нет различий)
|
Версия 13:29, 9 июня 2010
Пусть зафиксировано множество
.Построим протокол на открытых монетах, обладающий следующими свойствами:
- если , то с высокой вероятностью примет слово;
- если , то с высокой вероятностью не примет слово.
Выберем семейство универсальных попарно независимых хеш-функций), и . Далее, отправим запрос на получение , такого, что , и проверим, верно ли в действительности, что полученный . Пусть .
так, чтобы . Возьмем ( -- если , то , то есть в этом случае ошибется с вероятностью не более ;
- если , и , то поступим следующим образом. Мы хотим, чтобы выполнялось: . Обозначим как событие . Рассмотрим .
Заметим, что
, а . Итак, действительно, , т.е. в этом случае примет слово с вероятностью ;- если , то примет слово с вероятностью, большей, чем , так как с дальнейшим возрастанием мощности вероятность того, что примет слово только возрастет.