"Природні" вирішувані проблеми, які, як відомо, відсутні в НП.


13

Кожного разу, коли я викладаю NP-повноту, студенти запитують, "чи існують проблеми, які, як відомо, не належать до NP?"

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

Я хотів би навести їм щось на зразок QBF як приклад, але немає довіреної розлуки.

Пропозиції?


1
це повинен бути CW? це великий список ...
Суреш Венкат

@ Суреш, це залежить від вашого уявлення про природне. Це повинно бути коротким, якщо ми обмежимось достатньо "природним" для студентів.
Мохаммед Аль-Туркстані

2
Гра Go - PSPACE завершена. Гра життя Конуея не можна визначити (тобто це еквівалент Машини Тьюрінга) ... це такі типи прикладів, які ви хотіли?
user834

1
Вирішення, чи є хід оптимальним вшаховій дошці n X n - це E X P T I M E - c o m p l e t e . nXnEXPTIMEcomplete
chazisop

2
@chazisop це не відомо , якщо правильно містить Н Р . EXPTIMENP
Марк Рейтблат

Відповіді:


13

Однією з можливостей є проблема, яка закінчується EXPSPACE. NP тривіально в PSPACE, який суворо міститься в EXPSPACE. Однією з проблем, яка є завершеною EXPSPACE, є вирішення того, чи є регулярним виразом, що дозволяє експоненцію, всі Σ .


Що означає ваше позначення ? L(R)=L(RRR)
Ніл Крішнасвамі

Він узагальнює квадрати (взяття рівно двох примірників). Зауважимо, що закриття Kleene має багато копій
Суреш Венкат

1
L(R)=nNL(Rn)

Я не думаю, що не включені нескінченні повтори.
Суреш Венкат


11

NEXPNP2n2n

nnnNP

NEXP

[1] Христос Х. Пападімітріу. Комп'ютерна складність. Аддісон-Веслі, Редінг, Массачусетс, 1994


n×nn2n×2nnn×nnn

Так, для вашого останнього запитання.
Мохаммед Аль-Туркстані

n×nn

10

NEXPTIMEEXPTIMENPNEXPSPACEEXPSPACE(за просторовою ієрархією + моделювання). Ви можете часто отримати "підроблені" проблеми шляхом прокладки, але природні проблеми для цих класів здаються не настільки поширеними (можливо, тому, що вони такі неймовірно важкі!), Але ось декілька:

ДОСЛІДЖЕННЯ:
Регулярна еквівалентність вираження з оператором експоненції

2-EXPTIME:
Задовільність для CTL * (часова логіка)
Задовільність для ATL *
Проблема рішення для арифметики Пресбургера


3
Арифметика Сколема, яка є арифметичною з множенням, але не з додаванням, також визначальна. Те, що ви можете вирішити теорію першого порядку одного, але не і складання, і множення, здається мені досить важливим фактом.
Ніл Крішнасвамі


4

g(n)f(n+1)=o(g(n))

NTIME(f(n))NTIME(g(n))

Наприклад, будь-яка проблема, повна NEXP, не в NP. Цитуючи з Вікіпедії :

Важливий набір проблем, повних NEXPTIME, стосується стислих ланцюгів. Короткі схеми - це прості машини, що використовуються для опису графіків у експоненціально меншому просторі. Вони приймають два вершинні числа як вхідні та вихідні, чи немає між ними краю. Якщо розв’язування задачі на графіку в природному поданні, наприклад, матриці суміжності, є NP-завершеною, то вирішення тієї ж задачі на представленні лаконічного ланцюга є NEXPTIME-повним, оскільки вхід експоненціально менший. Як один простий приклад, пошук гамільтонового шляху для коду, таким чином, кодується NEXPTIME.

Дивіться також розділ "Короткі проблеми" на сторінці 492 книги Пападімітріу .



2

Система каналів - це набір кінцевих автоматів з каналами зв'язку, по яких вони можуть надсилати повідомлення. Повідомлення - це лист з алфавіту. У системі з втратним каналом повідомлення можуть бути відкинуті: лист, надісланий по каналу, може зникнути. Проблема доступності для канальних систем, що втрачають, вирішувана, але не примітивна рекурсивна.

На прикладі більш ніжного, проблема доступності для систем додавання векторів є EXPSpace важкою.

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