Первинне джерело для еквівалентності недетермінованого поліноміального часу та детермінованої перевірки поліноміального часу


12

Хто першим показав, що мова є в NP, якщо сертифікат на цю мову може бути підтверджений у поліном час? Чи є у нас папір, який це формально доводить? Коли спільнота TCS почала підкреслювати недетермінізм на користь перевірки? Я не можу за все життя знайти хорошого посилання на це поза такими текстами, як Пападімітріу та Арора та Барак.

Відповіді:


12

[Розширений коментар] Я думаю, що "корені перевірки" вже містяться в рубежі Карпа "Зменшення серед комбінаторних проблем" (1972):

...
Нехай позначає клас підмножин які можна розпізнати в поліноміальний час. Враховуючи і поліном , визначаємо так:P(2)Σ×ΣL(2)P(2)pL

L={x існує st іyx,yL(2)log(y)p(log(x))}

(проте Карп не називає "сертифікатом")y

... Ми називаємо мовою, похідною від шляхом обмеженої екзистенціальної кількісної оцінки.LL(2)p

Визначення 4 . - це сукупність мов, отриманих з елементів методом кількісного визначення, обмеженого поліном.NPP(2)

Існує альтернативна характеристика NP з точки зору недетермінованих машин Тьюрінга ... [визначення обчислення недетермінованої машини Тьюрінга] ...

і

... Теорема 1 : тоді і лише тоді, коли приймається недетермінованою машиною Тюрінга, яка працює в поліноміальний час ...LNPL


Це мені схоже. Я, мабуть, не придивився уважно до статті Карпа, тому що я припускав, що якщо еквівалентність йому приписується, про нього можна буде говорити разом із усім іншим, що він робив у цій роботі.
Логан Мейфілд
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.