Які конкретні докази існують для P = RP?


25

RP - клас задач, які вирішуються недетермінованою машиною Тьюрінга, що закінчується в поліноміальний час, але також допускається однобічна помилка. P - це звичайний клас задач, які вирішуються детермінованою машиною Тьюрінга, яка закінчується в поліноміальний час.

P = RP випливає із співвідношення по складності ланцюга. Імпальязцо та Вігдерсон показали, що P = BPP випливає, якщо якась проблема, яку можна вирішити в детермінований експоненціальний час, також потребує схем експоненціального розміру (зауважте, що P = BPP означає P = RP). Можливо, завдяки цим результатам серед теоретиків складності є відчуття, що ймовірнісні скорочення, ймовірно, можуть бути дерандомізовані.

Які ще конкретні докази, що P = RP?


Дивіться також пов’язане питання cstheory.stackexchange.com/questions/364/…
András Salamon

Відповіді:


13

Наявність проблем у DTIME (2 ^ O (n)), які вимагають обчислити схеми експоненціального розміру (що є припущенням в IW), здається правдоподібним, оскільки в іншому випадку ми мали б неоднорідність, що дасть прискорення КОЖНІЙ обчислювальній задачі - яка повністю суперечить поточному мисленню, яке не бачить «надто значного» розриву між рівномірною та неоднорідною складністю для «нормальних» проблем. Таке мислення випливає з того, що є дуже мало прикладів, коли відомий «неоднорідний» алгоритм, який значно кращий за відомий рівномірний (знову ж таки, крім дерадонізації).

Інший фрагмент "доказів" полягає в тому, що відносно випадкового оракула у нас P = BPP.


Я подумав, що це саме той документ, про який я згадував у первісному запитанні. Що я пропускаю?
Андрас Саламон

ой, я думаю, я не читав питання до кінця ... Причина того, що припущення є правдоподібним, полягає в тому, що в противному випадку ми мали б нерівномірність, що дасть прискорення КОЖНІЙ обчислювальній проблемі - що повністю суперечить поточному мисленню, що не бачить "надто значного" розриву між рівномірною та неоднаковою складністю для "нормальних" проблем.
Ноам

1
редагував відповідь в даний час --- ще пізнаючи систему ...
Ноам

9

Будь-який конкретний результат дерандонізації свідчить про те, що P = BPP. Як такі ПРИМІТИ в P (Agrawal-Kayal-Saxena'02) - один хороший приклад. Як правило, в BPP існує декілька природних проблем, про які, як відомо, немає P (Тестування поліноміального ідентичності - одне помітне виключення.)

За духом подібний до результату, який ви згадуєте, Хастад-Імпальяццо-Левін-Любі '99 показав, що існування односторонніх функцій передбачає існування генераторів псевдовипадкових випадків. Хоча це не означає безпосередньо P = BPP, що базується на існуванні односторонніх функцій, проте це показує, що псевдовипадкові генератори випливають із мінімальних криптографічних припущень. Це може бути розцінено як ще один натяк на те, що BPP не є потужнішим за P.


6

Важливо зауважити, що вимова "ймовірнісні скорочення [ймовірно] можуть бути дерандомізовані" набагато сильніше, ніж P = RP. Фактично, одна формалізація поняття про дерандомізацію всіх рандомізованих скорочень полягає в тому, що відносно кожного оракула X , який, як відомо, є помилковим (наприклад, Хеллер. Релативізовані ієрархії поліномів, що розширюються на два рівні, Теорія математичних систем 17 (2) : 71-84, 1984 дає оракул, де Z P P = R P = E X P, який не дорівнює P за теоремою часової ієрархії).PX=RPX XZPP=RP=EXPP

Сказане вище, звичайно, говорить про дерандомізацію рандомізованих скорочень Тюрінга полінома-часу, а не про звичайні скорочення багаточленного часу багато-одного. Я не був би здивований, якщо оракул Геллера можна пристосувати, щоб дати набір X таким, що для всіх Y, Y є експоненціально-багато-один зведений до X iff Y можна відновити до RP, але не переходячи до побудови I не міг присягнути.


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