EXPSPACE-полные задачи


23

В настоящее время я пытаюсь найти полные задачи EXPSPACE (в основном, чтобы найти вдохновение для сокращения), и я удивлен небольшим количеством ожидаемых результатов.

Пока я нашел это, и у меня есть проблемы с расширением списка:

Знаете ли вы другие контексты, когда EXPSPACE-полнота проявляется естественным образом?


2
Задача решения для теории вещественно-замкнутых полей утверждается, что она является EXPSPACE-полной в sciencedirect.com/science/article/pii/S0747717188800063 , хотя мне трудно понять, как часть жесткости должна следовать из приведенного ссылка ( sciencedirect.com/science/article/pii/0001870882900482 ). Арифметика Пресбургера и теория вещественных сумм полны для чередования экспоненциального времени с полиномиально большим количеством чередований (из-за Бермана), что является близким промахом (EXPSPACE - то же самое без ограничения на чередования).
Эмиль Йержабек поддерживает Монику

6
В любом случае, какого рода ответа на вопрос «а их действительно так мало?» Вы ожидаете, кроме спекулятивных спекуляций?
Эмиль Йержабек поддерживает Монику

@ EmilJeřábek Я в основном проверяю, пропустил ли я некоторые из них в своем поиске. Действительно, некоторые, кажется, труднее найти, например, тот, который я упоминаю в обновлении.
Денис

согласились, что они не кажутся распространенными в литературе, а также согласились с EJ, что вопрос об их «редкости» не очень хорошо определен. возможно, они не так много изучены, потому что они трудно поддаются определению. в то время как, с другой стороны, проблемы с трудом / завершением NP не доказаны («пока») неразрешимыми. (P против NP)
ВЗН

вопрос не в том, "редки ли они", а в том, "можете ли вы найти других, которые перечислены?" Я отредактирую, чтобы сделать это более ясным
Денис

Ответы:


22

Расширяя пример, указанный Эмилем Джерабеком в комментариях, -полные проблемы естественным образом возникают по всей алгебраической геометрии. Это началось (я думаю) с проблемы идеального членства ( Майр-Мейер и Майр ) и, следовательно, вычисления базисов Грёбнера. Затем это было распространено на вычисление сизигий ( Байер и Стиллман ). Многие естественные проблемы вычислительной алгебраической геометрии оказываются эквивалентными одной из этих проблем. Также см. Обзор Байера – Мамфорда «Что можно вычислить в алгебраической геометрии?»EXPSPACE


1
Проблема идеального членства также связана с проблемой совместимости в системах сложения векторов , см. Lipton (1976, cs.yale.edu/publications/techreports/tr63.pdf ) для нижней границы и Rackoff (1978, dx.doi.org/ 10.1016 / 0304-3975 (78) 90036-1 ) для верхней границы.
Сильвен

19

Многие проблемы, которые являются PSPACE-полными, становятся EXPSPACE-полными, когда ввод дается «кратко», т. Е. С помощью некоторой кодировки, которая позволяет вам описывать входные данные, которые обычно имеют экспоненциальный размер.

Вот пример для конечных автоматов (эквивалентно для ориентированных графов с помеченными ребрами): решение о том, принимают ли два автомата один и тот же язык (имеют одинаковый набор помеченных путей от источника к узлу назначения), является PSPACE-полным. Если автоматы (графы) задаются булевыми формулами (узлами являются оценки v, v ', .. и существуют булевы формулы, указывающие, является ли va-> v' ребром), задача становится EXPSPACE-полной. NB: есть много других способов краткого определения большого графа / автомата, см., Например, эту статью .

Пример с регулярными выражениями соответствует этому шаблону. Введение нотации ".. ^ 2" для возведения в квадрат позволяет писать компактные регулярные выражения, которые были бы очень большими, если бы вы расширили каждое "(foo) ^ 2" на "foo foo" и "((bar) ^ 2) ^ 2 "by" bar bar bar bar ". Естественно, некоторые задачи, которые являются PSPACE-полными без возведения в квадрат, становятся EXPSPACE-полными с разрешением возведения в квадрат, вот классическая ссылка . [NB: Другие примеры, такие как регулярные выражения с пересечением или дополнением, явно не соответствуют шаблону новой нотации, которая расширяется в экспоненциально больший ввод в стандартной нотации.]

Точно так же задача, полная LOGSPACE (например, достижимость в ориентированных графах), может стать EXPSPACE-полной, если ваша краткая кодировка позволяет описать графы с двойным экспоненциальным размером.

Итог: вы можете легко придумать новые, хотя, возможно, и искусственные, полные EXPSPACE проблемы, рассмотрев классические проблемы PSPACE или LOGSPACE (которых вы найдете много) и допуская компактное / сжатое / .. кодирование ввода.


Действительно, это своего рода "обман", я ищу более естественные. Промежуточный случай - это когда вход содержит только одно целое число (например, PRIMES) и, возможно, что-то еще, например формула, что меня интересует. Я действительно показал EXPSPACE-компетентность для такой проблемы, которая граничит с категорией, которую вы описываете.
Денис

потому что если у вас есть целое число на входе, кодирование его в двоичном виде является наиболее естественным способом, а не унарным, чтобы искусственно уменьшить сложность.
Денис

Больше, чем «естественная» проблема, вам нужна проблема, которую легко закодировать в виде сокращения, которого вы пытаетесь достичь. Обычно это означает «близко к вашей первоначальной проблеме». Чем больше у вас есть выбора, тем больше вероятность того, что вы найдете что-то достаточно близкое.
тел .:

5

Временное планирование с одновременными действиями выполняется в EXPSPACE, как показано в

Дж. Ринтанен, «Сложность параллельного временного планирования», Материалы 17-й Международной конференции по автоматизированному планированию и составлению графиков, с. 280–287, 2007 г.

AOo=(d,Ps,Pe,Po,Es,Ee)

  • dN
  • PsPePoA
  • ЕsЕеA

ягяг

d


5

Большинство стандартных классов из PSPACE (ну, даже если для NP, если хотите) имеют некоторую проблему листов в качестве полной проблемы. Такие проблемы листов не столь далеки от полных задач естественной машины Тьюринга, но они часто весьма удобны в качестве отправной точки для сокращений. В двух словах, проблема листов дает вам набор разрешенных плиток (то есть: типы плиток, из которых вы можете использовать столько плиток, сколько хотите) и правила их комбинирования, часто с помощью набора H из горизонтально разрешенных пар плитки и набор V вертикально разрешенных типов. Кроме того, первая плитка и последняя плитка могут быть заданы и, в зависимости от фактической версии, и сколько строк и / или столбцов должна иметь плитка. Алгоритмический вопрос состоит в том, существует ли правильная мозаика, то есть назначение позиций мозаикам, это подчиняется всем ограничениям и имеет начальный тайл в левом нижнем положении и последний тайл в верхнем правом положении. (Есть много вариантов относительно точных определений).

Для класса EXPSPACE вы можете выбрать между (как минимум) двумя версиями:

  • Экспоненциальная ширина коридора ширины, где задан параметр n, и вопрос заключается в том, существует ли мозаика с 2 ^ n столбцами и любым количеством строк
  • Игра на тайлы exp-times-exp, где, при n, размер тайла должен быть 2 ^ n умножен на 2 ^ n, где цель первого игрока - достичь правильного тайлинга, а второй игрок пытается предотвратить это.

Документы, чтобы посмотреть на это - Богдан С. Хлебус: «Игры в Домино-Тайлинг». J. Comput. Сист. Sci. 32 (3): 374-392 (1986) - Питер ван Эмде Боас: «Удобство мозаики», в кн .: Сложность, теория логики и рекурсии, Конспект лекций по чистой и прикладной математике, вып. 187, 1997, с. 331-363.


-8

В разделе «Введение в теорию автоматов, языков и вычислений» Hopcroft / Ullman Thm13.16 приводится пример и доказательство того, что любой недетерминированный алгоритм для теории первого порядка с сложением является NExpTime-hard. поэтому, по-видимому, он также NExpSpace-hard, если какой-то теоретический прорыв не докажет, что его можно решить «в более узком пространстве», но, конечно, этот вопрос похож (почти идентичен?) на L =? P. (Другими словами, все известные проблемы NExpTime-hard также являются основными кандидатами для NExpSpace-hard, и, если это не доказуемо, это, скорее всего, будет означать прорывное решение разделения класса сложности «долго-открытый».) Доказательство исходит от Фишера, Рабина. 1974, "Суперэкспоненциальная сложность пресбургерской арифметики", Сложность вычислений(Р. Карп ред.). Материалы симпозиума SIAM-AMS по прикладной математике.


5
В этом вопросе задаются задачи, полные EXPSPACE, и вы задали кучу проблем, которые являются сложными для других классов сложности, которые, как считается, отличаются от EXPSPACE. Вы даже не упоминаете EXPSPACE. Зачем?
Дэвид Ричерби

как указывалось, кандидаты / лидеры исследований, а также некоторые из них задаются вопросом о том, почему такие проблемы могут быть «редкими» в том смысле, что их существование может быть связано с открытым разделением классов сложности. для любого, кто смотрел доказательства для задач NExpSpace-complete и NExpTime-hard, очень похожи, и было бы интересно определить, почему доказательства NExpTime также не достаточны для полного завершения свойства NExpSpace (если это действительно можно сделать, учитывая текущие знания)
ВЗН
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.