Протокол Голдвассер-Сипсера для оценки размера множества
Определение
Рассмотрим множество интерактивный протокол, в котором старается принять множество , если , и отвергнуть, если .
, для которого существует сертификат проверки на принадлежность. Протоколом Голдвассера-Сипсера является двухуровневыйПротокол устроен следующим образом:
Выберем
так, чтобы .семейства универсальных попарно независимых хеш-функций и из .
Отправляет , случайным образом выбиранные изПытается , такой что . Отправляет найденный и сертификат принадлежности множеству .
Если верно, что и , то множество принимается. В противном случае отвергает множество .
Доказательство
Источники
- Sanjeev Arora, Boaz Barak. Computational Complexity: A Modern Approach