Наслідки Повних завдань для НП перетинає коНП


24

Які наслідки виникнення повних проблем у ?NPcoNP



Я знаю це посилання. Моє питання - про наслідки. Наприклад, якщо мова L є повною для то PH згортається до -го рівня, або щось подібне. iNPcoNPi
Маркос Віллагра

Насправді я задав те саме питання, що й коментар у цьому посиланні, але хотів зробити це справжнім питанням.
Маркос Віллагра

2
Так, я знаю, що ви знаєте, але сторінка mathoverflow надає корисну довідкову інформацію для інших.
Jukka Suomela

Відповіді:


18

Це (широко) відкрита проблема; як у нас, ми майже нічого не знаємо. Зокрема, через хитрість доведення NPcoNP -повних проблем нам потрібні дуже різні методи доказування, ніж існують в даний час. Таким чином, обговорення наслідків повинно обґрунтовано включати дотичну тему на тему "Що би означало мати такі потужні, нові методи доказування?"

Для відносно недавнього обговорення цієї теми є 26-й стовпчик Девіда Джонсона, що стосується NP-завершеності, у розділі ACM Transaction on Algorithms of 2007 ( PDF ). Дозвольте перефразовувати щось із того, що каже Давид стосовно питання про доведення NPcoNP завершення проблем і додати мої думки:

Наразі у нас є лише "слабкі" природні кандидати на членство в NPcoNPP в тому сенсі, що найсильнішим свідченням їх членства є те, що нам ще не вдалося знайти алгоритм поліноміального часу для них. Він перелічує декількох кандидатів: МАЛИЙ ФАКТОР, ПРОСТА СТОХАСТИЧНА ІГРА та ЗНАЧАЄТЬСЯ ІГРУ ПАЙОФА. Деякі додаткові "дивацтва" цих проблем пов'язані з найкращими евристичними періодами пробігу для їх вирішення, наприклад, МАЛИЙ ФАКТОР, відомий також як ІНТЕГРНИЙ ФАКТОР k , має рандомізовану часову складність poly(n)2klog(k) . (Якщо вNPcoNPPіснують повні проблеми, то чиє така субекспоненціальна(ні чисто експоненціальна, ні цілком поліноміальна)ендеміка часу виконання класу?)

Так в зокрема, ми хотіли б пак, щоб довести що - щось на зразок: завдання А тільки в P тоді і тільки тоді NPcoNP=P , тобто в повноті результат , як теорема Кука для 3SAT і NP . Для NP такі докази загалом включають скорочення поліноміального часу (і фіксують улюблені додаткові обмеження, наприклад, скорочення кухаря, скорочення Карпа). Як результат, за методами скорочення поліномного часу, має бути випадок існування впізнаваного поліноміального часу класу. Для NP ми можемо використовувати недетерміновані машини Тьюрінга, які зупиняються в поліномі, p(|x|) , кількість кроків. Як Давид вказує,нас є подібні уявлення для інших класів (де статус зрозуміліше)таких якPSPACE і#P .

Однак, складність у наданні аналогічного подання для NPcoNP полягає в тому, що "природний" аналог дозволяє нам вбудувати задачу зупинки в уявленні, і тому не можна визначити . Тобто розглянемо наступну спробу представити NPcoNP двома недетермінованими машинами Тюрінга, які, як передбачається, розпізнають додаткові мови:

Питання: Є чи машина Тьюрінга M привал на вході x0,1n ?

M1M2yM1M2|y||x|Mx|y|

M1M2 Mx

NPcoNPNPcoNP

NPcoNPNPcoNPNPcoNP


1
NPcoNPTFNP=F(NPcoNP)NPcoNP

Це безпосередньо не перекладається (я вважаю, що ви це маєте на увазі). Зауважте, що теорема стосується не будь-якої повної задачі, а задачі, повної FNP. Це еквівалентно висловлюванню "У NP \ cap coNP iff NP = coNP існує проблема, завершена NP". Наскільки мені відомо, можливо, що NP \ cap coNP має цілі проблеми, відмінні від проблем, повних NP, без руйнування PH . (Посилання для розваги.;))
Даніель Апон

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