Jump to content

Теорема Сипсера – Лютемана

В теории сложности вычислений теорема Сипсера -Лаутенмана или теорема Сипсера-Гача-Лаутенмана утверждает, что вероятностное полиномиальное время (BPP) с ограниченной ошибкой содержится в иерархии полиномиального времени , а точнее, Σ 2 ∩ Π 2 .

В 1983 году Майкл Сипсер показал, что BPP содержится в полиномиальной временной иерархии . [1] Петер Гач показал, что BPP на самом деле содержится в Σ 2 ∩ Π 2 . Клеменс Лаутеманн внес свой вклад, предоставив простое доказательство членства BPP в Σ 2 ∩ Π 2 , также в 1983 году. [2] Предполагается, что на самом деле BPP= P , что является гораздо более сильным утверждением, чем теорема Сипсера–Лаутмана.

Доказательство

[ редактировать ]

Здесь мы приводим доказательство Лаутмана. [2] Без ограничения общности, машина M ∈ BPP с ошибкой ≤ 2 −| х | можно выбрать. (Все проблемы BPP могут быть расширены, чтобы экспоненциально уменьшить вероятность ошибки.) Основная идея доказательства состоит в том, чтобы определить предложение 2 , которое эквивалентно утверждению, что x находится в языке L , определенном M , с помощью набора преобразования входных случайных величин.

Поскольку вывод M зависит от случайного ввода, а также от ввода x , полезно определить, какие случайные строки производят правильный вывод как A ( x ) = { r | M ( x , r ) принимает}. Ключом к доказательству является то, что когда x L , A ( x ) очень велико, а когда x L , A ( x ) очень мало. Используя побитовую четность , ⊕, набор преобразований можно определить как A ( x ) ⊕ t = { r t | А г € ( Икс ) }. Первая основная лемма доказательства показывает, что объединение небольшого конечного числа этих преобразований будет содержать все пространство случайных входных строк. предложение Σ 2 и предложение Π 2 Используя этот факт, можно сгенерировать , которые будут истинными тогда и только тогда, когда x L (см. вывод).

Общая идея первой леммы состоит в том, чтобы доказать, что если A ( x ) покрывает большую часть случайного пространства тогда существует небольшой набор переводов, который покроет все случайное пространство. Более математическим языком:

Если , затем , где такой, что

Доказательство. Случайным образом выберите t 1 , t 2 , ..., t | р | . Позволять (объединение всех преобразований A ( x )).

Итак, для всех r в R ,

Вероятность того, что в R будет существовать хотя бы один элемент, не входящий в S, равна

Поэтому

Таким образом, выбор есть для каждого. такой, что

Предыдущая лемма показывает, что A ( x ) может покрыть любую возможную точку пространства, используя небольшой набор преобразований. В дополнение к этому, при x L лишь небольшая часть пространства покрывается . У нас есть:

потому что полиномиален по .

Заключение

[ редактировать ]

Леммы показывают, что языковая принадлежность языка к BPP может быть выражена как 2- выражение следующим образом.

То есть x находится в языке L тогда и только тогда, когда существуют двоичные векторы, где для всех случайных битовых векторов r TM M принимает хотя бы один случайный вектор ⊕ t i .

Вышеприведенное выражение находится в Σ 2 , поскольку оно сначала экзистенциально, а затем универсально квантифицировано. Следовательно, BPP ⊆ 2 . Поскольку BPP замкнут относительно дополнения , это доказывает, что BPP ⊆ 2 2 .

Более сильная версия

[ редактировать ]

Теорему можно усилить до (см. М.А. , С. П
2
). [3] [4]

  1. ^ Сипсер, Майкл (1983). «Теоретико-сложный подход к случайности». Материалы 15-го симпозиума ACM по теории вычислений . АСМ Пресс: 330–335. CiteSeerX   10.1.1.472.8218 .
  2. ^ Перейти обратно: а б Лаутеманн, Клеменс (1983). «БПП и полиномиальная иерархия». Инф. Учеб. Летт. 17 . 17 (4): 215–217. дои : 10.1016/0020-0190(83)90044-3 .
  3. ^ Канетти, Ран (1996). «Подробнее о BPP и иерархии полиномиального времени». Письма об обработке информации . 57 (5): 237–241. дои : 10.1016/0020-0190(96)00016-6 .
  4. ^ Рассел, Александр; Сундарам, Рави (1998). «Симметричное чередование захватывает БПП». Вычислительная сложность . 7 (2): 152–162. CiteSeerX   10.1.1.219.3028 . дои : 10.1007/s000370050007 . ISSN   1016-3328 . S2CID   15331219 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 12d21f204168bc708a7613765274edc6__1700241540
URL1:https://arc.ask3.ru/arc/aa/12/c6/12d21f204168bc708a7613765274edc6.html
Заголовок, (Title) документа по адресу, URL1:
Sipser–Lautemann theorem - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)