Які результати в теорії складності істотно використовують однаковість?


21

Доказ розділення класу складності по суті використовує однаковість класів складності, якщо доказ не доводить результат для неоднорідної версії, наприклад, докази, засновані на діагоналізації (наприклад, теореми ієрархії часу та простору), істотно використовують уніфікованість, оскільки їм потрібно імітувати програми в менший клас.

Які результати в теорії складності (крім доказів діагоналізації) по суті використовують однаковість?


Здається, ми не знаємо жодного такого результату, тому здається, що відповідь Джошуа Грохова є правильною. З іншого боку, мені здалося, що папір у відповіді Енді Даккера є цікавою, тому я приймаю його відповідь, хоча вона використовує діагоналізацію.
Каве

Відповіді:


6

Ми підозрюємо, що Permanent вимагає схем суперполіноміального розміру (в будь-якій з арифметичних або булевих моделей). Однак якщо ми розглянемо булеві схеми з пороговими воротами, то в даний час ми можемо довести суперполі нижчі межі лише у випадку обмеженої глибини, рівномірної схемами з . Я вважаю, що останні посилання на результати цього типу є

"Суперполіномальна нижня межа за розміром однорідних нестабільних глибинних ланцюгів для постійних" Койрана та Перифеля.

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


Ось посилання на Koiran і Perifel паперу на arXive.
Каве

11

Я задав багато питань, по суті, це питання, і я завжди отримую відповідь: ні. Докази діагоналізації, очевидно, використовують однаковість, і вони лежать в основі теореми ієрархії часу та простору, а також нижчих меж часового простору Фортньо-Вільямса. Наскільки мені відомо, всі інші нижні межі, про які ми знаємо, як для розділення класів складності, так і для структур даних, здаються, неоднорідними. Було б чудово почути, що я помиляюся :).


3

Це просто приказка, але, як ви нагадаєте у своєму питанні, саме моделювання вимагає рівномірності, а не діагоналізації як такої. Отже, якщо я розумію ваше запитання, це також включатиме щось на зразок теореми Савича, яка використовує моделювання, а не діагоналізацію. І навпаки, ви можете гіпотетично провести діагоналізацію, яка не використовує моделювання. (Я не знаю, чи це корисно для будь-якого практичного використання, але я знаю, що там працювали певні роботи, включаючи класичний документ Козена.)


На який із класичних творів Козена ви хочете сказати?
Андрас Саламон

2
Документ Козена - "Індексація субрекурсивних класів" ( portal.acm.org/citation.cfm?id=804358 ) Ви також можете поглянути на "Універсальні мови та сила діагоналізації" Неша, Імпальяццо та Ремеля ( nashalan.com/ccc03-diag2.pdf ).
Курт

2
Дякую за покажчики! Я читав версію журналу газети Козен кілька днів тому: dx.doi.org/10.1016/0304-3975(80)90017-1
Андрас Саламон

3

Я запитав кількох експертів, і вони сказали мені, що вони вважають, що доказ Еріка Аллендера про те, що постійне не можна звести TC0

NC1 TC0


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