Клас складності NEXP


11

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

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


2
Ознайомтеся з роботою над експонентною ієрархією часу, наприклад, ecommons.library.cornell.edu/bitstream/1813/6617/1/86-777.pdf
5501

3
Зауважте, що має іншу назву в літературі (заснована на характеристиці чергування), а саме . Σ 2 E X PNEXPNPΣ2EXP
Райан Вільямс

Відповіді:


7

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


5

(певно) більший ніж NEXP, оскільки ми можемо задавати питання експоненціальної довжини від оракула. Цей NP у владі є практично NEXP, так, наприклад. со-Nexp міститься в N E X P N P .NEXPNPNEXPNP


Ви стверджували також у відповідь на відповідь Пітера Шора , що , ймовірно , строго більш потужним , ніж N E X P . Я хоч розгублений. Здається, що аналогічно це повинно означати, що N P P більше, ніж N P , хоча (я думаю) вони рівні. Де я тут помиляюся? NEXPEXPNEXPNPPNP
Гек Беннетт

7
Поліноми @ Гака закриті під многочленами. Експоненти - ні. Отже, я можу подати оракулу EXP експоненціально довгий аргумент, і він може працювати експоненціально в тому аргументі, який є подвійним експоненціальним у початковій проблемі.
Марк Рейтблатт

@domotorp Я думав, ? Як щодо E X P E X P ? NEXPNPNEXPEXP=NEXPEXPEXP
Т ....

Проблема полягає в тому, що вхід оракула забивається, тому, наприклад, . DTIME(2n)DTIME(2n)=DTIME(22n)
domotorp

@Turbo я не бачу помилки зараз, але схоже, що за допомогою цієї логіки ми могли б довести, що для будь-якого ми маємо D T I M E ( f ( n ) ) P / p o l y , що є трохи підозріло ... Можливо, ви повинні поставити це як питання. f(n)DTIME(f(n))P/poly
domotorp

3

Розширюючи свій коментар вище небагато: Якщо у вас є тільки один запит до -oracle (як у вашому випадку), то це випливає з роботи Hemaspaandra, що ваша проблема в P N E . Це означає, що ваша проблема Тюрінга зводиться до будь- якої проблеми N E -hard. Я думаю , що невідомо , буде це вірно для всіх N E X P N P .NPPNENENEXPNP


1

Найбільший запит, який може зробити машина для оракула, - це експоненціальна довжина вводу. Сила оракула в цьому лише полінома, яка також повинна бути експоненціальною. Іншими словами, p o l y ( 2 n k ) = O ( 2 n k + 1 ) . Отже, ще одна машина N E X P повинна мати змогу імітувати вашу машину, а також оракул.NEXPNPpoly(2nk)=O(2nk+1)NEXP

Відредаговано для дужок ...


3
NTM не зовсім так працюють. NTM розділені, і якщо одна копія приймає всю річ, приймає. Коли ви розділите, ви не зможете переглянути результати своїх копій, що не потребують. Отже, якщо я зробив один запит на машині NP і негайно повернув протилежну відповідь, як би ви імітували це?
Марк Рейтблат

1
NPNPNP

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