Проблеми з великими розривами у відкритій складності


32

Це питання стосується проблем, для яких існує великий розрив відкритої складності між відомими нижньою та верхньою межею, але не через відкриті проблеми самих класів складності.

Якщо бути більш точним, скажімо, що проблема має розривні класи (при A B , не визначені однозначно), якщо A - максимальний клас, для якого ми можемо довести, що він A -hard, а B - мінімально відома верхня межа , тобто у нас є алгоритм B розв’язування задачі. Це означає, що якщо ми нарешті з’ясуємо, що проблема є С -комплектною A C B , вона взагалі не вплине на теорію складності, на відміну від пошуку алгоритму P для N P -повної задачі.A,BABAABBCACBPNP

Мене не цікавлять проблеми з і B = N P , оскільки це вже є об'єктом цього питання .APB=NP

Я шукаю приклади проблем із розривними класами, які є максимально можливими. Для обмеження обсягу та уточнення питання мене особливо цікавлять проблеми з і B E X P T I M E , тобто як членство в P, так і E X P T I M E - незавершеність узгоджується з поточними знаннями , не змушуючи відомих класів (скажімо, класи з цього списку ).APBEXPTIMEPEXPTIME


Що ви розумієте під класами проблеми? Припустимо, що проблема - SAT, як ви визначаєте класи?
РБ

SAT не є повним NP, тому ми можемо взяти і тут немає розриву, оскільки складність SAT відповідає точно вже відомому класу. Показати будь-який новий результат щодо складності SAT (а саме належність до меншого класу) було б проривом у теорії складності. Зазначене питання не є повністю чітко визначеним, оскільки залежить від того, які класи складності вважаються "основними", а A , B не визначені однозначно. Конкретне запитання, проте, чітко визначено: приклади мов, для яких це узгоджується з поточними знаннями про те, що вони знаходяться в P або EXPTIME-завершені. A=B=NPA,B
Денис

насправді все ще не зовсім чітко визначений через «невдалий рух», тому він спирається на поняття «добре відомий клас». Очевидно, що проблема PSPACE-повна не відповідає вимозі, хоча знаходження в P або EXPTIME-повному відповідає поточним знанням. Наприклад, цей список може бути використаний як орієнтир для того, що є "добре відомим" класом: en.wikipedia.org/wiki/List_of_complexity_classes
Денис

13
Це не зовсім відповідає законопроекту вашого конкретного питання, але, по всій видимості, екзистенціальна теорія справді вперто чинить опір будь-якій подальшій класифікації, крім того, що вона не є жорсткою і всередині PSPACE (остання за результатами 1988 року JF Canny). en.wikipedia.org/wiki/Existential_theory_of_the_reals
anemone

Відповіді:


28

Вузол Еквівалентність завдання .

З огляду на два вузли, намальовані в площині, чи топологічно вони однакові? Ця проблема, як відомо, вирішується, і, здається, немає ніяких перешкод для обчислювальної складності для її існування в П. Найкращою верхньою межею, відомою в даний час за її складністю, здається, є вежа заввишки с c n , де c = 10 10 6 , і n - кількість перетинів у вузлових діаграмах. Це походить від зв’язуваного Трусом і Лакенбі за кількістю ходів Рейдемістера, необхідних для виведення одного вузла на еквівалентний. Дивіться новітній документ Лакенбі2cnc=10106n для деяких останніх пов’язаних результатів та для явної форми пов'язаного я наводимо вище (стор. 16).


Спасибі за вашу відповідь. Чи знаєте ви поточні межі? Чи можете ви вказати на посилання, в якому вказується сучасний стан техніки? У мене виникають проблеми з пошуку чіткого.
Денис

Я намагався піти знайти що - то більш сучасне , ніж в 1998 році паперу Хасс, Lagarias і Pippenger тут . Це стверджує, що проблема еквівалентності вузлів, як відомо, вирішується. Я не був би здивований, якби хтось з тих пір показав, що це було в EXPTIME, але я не вірю нічого кращого, ніж це відомо, і точно не зрозуміло, що це не в П. Я досить впевнений, що жоден Отримані результати показують, що вирішення того, чи щось зав'язується, є НП, стосується цієї загальної проблеми.
Пітер Шор

Це питання щодо МО пов'язане: mathoverflow.net/questions/77786/… Зокрема, використовуючи останні результати, оголошені Lackenby у people.maths.ox.ac.uk/lackenby/ekt11214.pdf , виходить , що для будь-якого вузла типу K, визначення того, чи заданий вузол еквівалентний K знаходиться в NP (зауважте, що це не покращується в задачі про еквівалентність вузла)
Арно

@Arnaud: насправді, мені здається, що ці результати доводять, що для двох діаграм, що мають щонайбільше n перетинів, задачу еквівалентності вузла можна вирішити в часі, щонайбільше вежі висотою 2 n , де c - величезна константа . Я повинен перевірити це і відредагувати свою відповідь. cnc
Пітер Шор

@PeterShor Так, так. Я зосереджувався на більш пізньому результаті, оскільки це може призвести до поліпшеної межі при його опублікуванні, якщо фактичний многочлен буде виражений.
Арно

23

Ось версія задачі про мінімальний розмір ланцюга (MCSP): враховуючи бітну таблицю істинності булевої функції, чи має схема розміром не більше 2 n / 2 ?2n2n/2

Відомо, що немає в . Міститься в N P . В основному вважається N P- твердим, але це відкрито. Я вважаю, що навіть не відомо, що це A C 0 [ 2 ] -твердий. Дійсно, нещодавня робота з Коді Мюррей (з'являється в CCC'15) показує, що немає рівномірного скорочення NC0 з PARITY до MCSP.AC0NPNPAC0[2]


23

Складність обчислення біта (вказаного у двійковій формі) ірраціонального алгебраїчного числа (наприклад, ) має найбільш відому верхню межу P P P P P P P через зменшення до задачі B i t S L P, яка, як відомо, має цю верхню межу[ABD14]. З іншого боку, ми навіть не знаємо, чи ця проблема складніша, ніж обчислення парностіnбіт - адже ми знаємо, що ця проблема може бути вA C 0 . Однак зауважте, що ми знаємо, що жоден кінцевий автомат не може обчислити біти ірраціонального алгебраїчного числа[AB07]2PPPPPPPBitSLPnAC0


21

Ще одна природна топологічна проблема, схожа за духом на відповідь Петра Шорса, - це вбудованість двовимірних абстрактних спрощених комплексів у R3 . Загалом, природно запитати, коли ми можемо ефективно / ефективно вирішити, що абстрактний -вимірний симпліциальний комплексk може бути вбудований в . Для k = 1 і d = 2 це проблема планарності графіка і має алгоритм лінійного часу. Для k = 2 і d = 2 існує також алгоритм лінійного часу . TheRdk=1d=2k=2d=2 , d = 3 випадок був відкритий до минулого року, коли йогопоказали, що його вирішують Матусек, Седжвік, Тансер і Вагнер. Вони кажуть, що їх алгоритм маєпримітивний рекурсивнийчас, алебільший, ніж вежа експонентів. З іншого боку, вони припускають, що можна поставити проблему в НП, але вийти за межі цього було б складно. Однак, схоже, не існує жодних вагомих доказів того, що багаточастовий алгоритм неможливий.k=2d=3

Останній документ має багато посилань для подальшого читання.


16

Автомати мультиобчислювача (MCA) - це кінцеві автомати, оснащені лічильниками, які можна збільшувати та зменшувати протягом одного кроку, але приймати лише числа цілих чисел> = 0. На відміну від машин Мінського (він же лічильника автомати), MCA заборонено перевіряти, чи лічильник дорівнює нулю.

Однією з алгоритмічних проблем з величезним розривом, пов'язаним з MSC, є проблема доступності. Напр., Чи може автомат досягти, з конфігурації з початковим станом і всіма лічильниками нуля, конфігурацією зі станом прийняття, і всі лічильники знову нульовими.

Проблема складна для EXPTIME (як показав Річард Ліптон у 1976 р.), Вирішуваного (Ернст Мейр, 1981 р.) Та розв’язуваного у Fω3 (спасибі, Sylvain, що вказав на це). Величезний розрив.


3
Привіт Томасе, в останньому архівному документі arXiv є твердження про явну (і, швидше за все, не жорстку) складність: arxiv.org/abs/1503.00745 . Запропонована верхня межа , проте, виходить за рамки класів складності, що цікавила оригінальний плакат.Fω3
Sylvain

@Sylvain Cool! Дякуємо, що поділилися цим. :)
Майкл Вехар

@Sylvain EXPTIME - найвідоміша нижня межа?
Майкл Вехар

2
@Michael: найкраща нижня межа проблеми вирішення - це фактично EXPSPACE (Lipton, 1976, cpsc.yale.edu/sites/default/files/files/tr63.pdf ). Однак алгоритм Майра (1981, dx.doi.org/10.1145/800076.802477 ), Косараджу (1982, dx.doi.org/10.1145/800070.802201 ) та Ламберта (1992, dx.doi.org/10.1016/0304- 3975 (92) 90173-D ), проаналізований у згаданому документі arXiv, як відомо, вимагає принаймні аккерманського (тобто ) часу. Fω
Sylvain

@Sylvain Дуже дякую за всю додаткову інформацію. Я дійсно ціную це. :)
Майкл Вехар

11

(Квант Мерлін-Артур з двома unentangled випробувачів): звичайно Q М -важко, але тільки відомо, що в N E X P . QMA(2)QMANEXP


9

Обчислювальна проблема, пов’язана з нормалізаційною лемою Нотера для явних різновидів ("явна" в розумінні цієї статті [ вільнодоступна повна версія ]). Найвідомішою верхньою межею є (зауважте, SPACE, а не TIME!), Але передбачається, що вона знаходиться в P (і справді, її існування в P по суті еквівалентно дерандомізації PIT).EXPSPACEPP


Чи можете ви надати додаткову інформацію про це в явній формі? схоже на якусь проблему, що стосується bpp?

@Arul: Ані ПДФО, ані ця проблема не є BPP-завершеним у будь-якому сенсі, про який я знаю. (Насправді, показ того, що існують проблеми, пов’язані з BPP, все ще залишається відкритим і вимагає нерелятивізуючих методів - результат повертається до Сіпсера.) Однак дерандомізація або має компроміс із твердістю та випадковістю, оскільки їх дерандомізація по суті еквівалентна до нижніх меж. Окрім папери, пов'язаної у відповіді ("GCT 5"), твердість пошуку-випадковість і Кабанець-Імпальяццацо.
Джошуа Грохов

Я буду це робити, але мене зацікавила ця фраза "і справді, її існування в P по суті еквівалентно дерандомізації ПДФО", що, схоже, говорить, що ПДФО є якоюсь повною проблемою проксі

@Arul: Так, щоб дізнатися, чому ПДФО є такою "повною проблемою проксі", дивіться речі, про які я згадував у своєму попередньому коментарі.
Джошуа Грохов

чому він використовує «Присвячений Шрі Рамакришні» у багатьох своїх роботах?

6

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

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