В теме Основные нерешенные проблемы теоретической информатики? Иддо Цамерет сделал следующий превосходный комментарий:
Я думаю, что мы должны различать основные открытые проблемы, которые рассматриваются как фундаментальные проблемы, такие как , и основные открытые проблемы, которые в случае решения будут представлять собой технический прорыв, но не обязательно такие фундаментальные, например, экспоненциальные нижние оценки для цепей (то есть вентилей). Поэтому нам, возможно, следует открыть новую вики сообщества под названием «Открытые проблемы на границах TCS» или тому подобное.
Поскольку Iddo не запускал тему, я подумал, что я начну эту тему.
Часто основные открытые проблемы полей известны исследователям, работающим в смежных областях, но точка, в которой застряли нынешние исследования, посторонним неизвестна. Приведенный пример хороший. Как сторонний наблюдатель, ясно, что одна из самых больших проблем в сложности цепей - показать, что NP требует цепей суперполиномиального размера. Но посторонние могут не знать, что текущая точка, в которой мы застряли, пытается доказать экспоненциально нижние границы для цепей AC 0 с вентилями mod 6. (Конечно, могут быть и другие проблемы сложности схемы аналогичной сложности, которые описывают, где мы застряли. Это не уникально.) Другой пример - показать нижние границы пространства-времени для SAT лучше, чем n 1.801 .
Эта тема для примеров, подобных этому. Поскольку такие проблемы трудно охарактеризовать, я просто приведу несколько примеров свойств, которыми обладают такие проблемы:
- Часто не будет больших открытых проблем области, но будет большим прорывом, если решится.
- Обычно это не невероятно сложно, в том смысле, что если бы кто-то сказал вам, что проблема была решена вчера, в это не будет слишком трудно поверить.
- Эти проблемы также часто имеют числа или константы, которые не являются фундаментальными, но они возникают, потому что это происходит там, где мы застряли.
- Проблема на границах определенной области будет время от времени меняться, в отличие от самой большой проблемы в этой области, которая останется неизменной на протяжении многих лет.
- Часто эти проблемы являются самыми легкими проблемами, которые все еще открыты. Например, у нас также нет экспоненциальных нижних границ для AC 1 , но, поскольку [6] включен в этот класс, формально легче показать нижние оценки для [6], и, таким образом, это в текущая граница сложности схемы. A C 0
Пожалуйста, разместите один пример за ответ; применяются стандартные соглашения о биг-листе и CW. Если кто-то может объяснить, какие типы проблем мы ищем лучше, чем у меня, пожалуйста, не стесняйтесь редактировать этот пост и вносить соответствующие изменения.
РЕДАКТИРОВАТЬ: Каве предположил, что ответы также включают в себя объяснение того, почему данная проблема находится на границе. Например, почему мы ищем нижние оценки для AC 0 [6], а не для AC 0 [3]? Ответ в том, что у нас есть более низкие оценки для AC 0 [3]. Но тогда очевидный вопрос состоит в том, почему эти методы терпят неудачу для AC 0 [6]. Было бы неплохо, если бы ответы тоже могли это объяснить.
источник
Ответы:
Вот три кратчайших пути исследования:
O ( n + m log w ) 2 Вт1 . Существует ли линейный алгоритм времени для кратчайших путей с одним источником в ориентированных графах с неотрицательными весами, по крайней мере, в модели вычисления слово-RAM? Обратите внимание, что для неориентированных графов существует линейный алгоритм времени (см. Статью Торупа). Исходя из этого, Hagerup имеет время выполнения для ориентированных графов с весами, ограниченными . Есть ли более быстрый алгоритм?O(n+mlogw) 2w
O ( n ω n ) ω < 2,337 O ( n 2,575 ) O ( n ω n )2 . Существует ли алгоритм polylog для всех пар кратчайших путей в невзвешенных ориентированных графах? ( - это показатель умножения матриц). Текущее лучшее время выполнения - это по , и для неориентированных графов эту проблему можно решить в polylog .O(nω n) ω<2.376 O(n2.575) O(nω n)
(Направленные проблемы на самом деле сложнее?)
O ( n 2,9 ) n 0 , … , n3 . Существует ли алгоритм для всех пар кратчайших путей в графах с узлами с весами в { }? Или есть сокращение от общей проблемы кратчайших путей всех пар к этому ограничению?O(n2.9) n 0,…,n
источник
Это уже упоминалось в вопросе:
Открыто:
Известен:
[Александр Разборов 1987 - Роман Смоленский 1987] отсутствует в если простое число, а не степень . A C 0 [ p k ] p m pMODm AC0[pk] p m p
[Arkadev Chattopadhyay и Avi Wigderson 2009] Пусть m, q - взаимно простые числа, такие что m не имеет квадратов и имеет не более двух простых факторов. Пусть C - любая схема типа где - либо либо а на базе имеют произвольные принимающие множества. Если C вычисляет то верхний и, следовательно, размер схемы должны быть . G Н Д О Р М О Д м М О Д д 2 Ω ( п )MAJoGoMODAm G AND OR MODm MODq 2Ω(n)
Более поздний результат основан на получении экспоненциально малой границы функции с подсхемами глубины 2 и оценке экспоненциальных сумм, включающих полиномы низкой степени.MODq
Препятствия:
Обновление [ноябрь 10, 2010]
Бумаги по Райан Уильямс , похоже, решили эту открытую проблему , используя методы , которые кажутся существенно отличаются от тех , которые упомянуты выше:
Рекомендации:
А.А. Разборов. Нижние оценки размеров ограниченных глубинных сетей по полному базису с логическим сложением (на русском), в Математические заметки, 41 (4): 598–607, 1987. Английский перевод в математических заметках Академии наук СССР, 41 (4): 333–338, 1987.
Р. Смоленский. Алгебраические методы в теории нижних оценок сложности булевой схемы. В STOC, страницы 77–82. ACM, 1987.
Аркадьев Чаттопадхяй и Ави Вигдерсон. Линейные системы над составными модулями, FOCS 2009
Райан Уильямс. Неравномерная схема ACC Нижние границы , 2010 г., черновик (представлен?).
источник
Пусть CNF-SAT будет проблемой определения того, является ли данная формула CNF выполнимой (без ограничений по ширине предложений).
Это хорошо известная открытая проблема в области «более быстрых алгоритмов для NP». Я не думаю, что она достигла статуса «крупной открытой проблемы», но привлекла немало внимания. Самые известные алгоритмы запускаются за времени (например, здесь ).2n−Ω(n/log(m/n))
Относительно гипотезы об экспоненциальном времени (что 3SAT не находится в субэкспоненциальном времени), существует также «гипотеза сильного экспоненциального времени» , согласно которой оптимальное время выполнения для -SAT сходится к как . Одним из следствий Strong-ETH будет то, что ответ на поставленный выше вопрос - нет. Несколько правдоподобных гипотез подразумевают, что ответ - да , но кто знает.2 n k → ∞k 2n k→∞
Я думаю, что это одна из тех проблем, которые, похоже, могут быть «решены» в любом случае: либо мы покажем ответ «да», либо покажем, что ответ «да» подразумевает нечто очень важное. В первом случае мы получим удовлетворение от решения проблемы, во втором случае мы повысим вопрос до вопроса "крупной открытой проблемы" ... отсутствие ответа подразумевает , и да-ответ подразумевает что-то очень важное. :)P≠NP
источник
Вопрос о том, являются ли деревья решений PAC обучаемыми, кажется, находится на границе теории вычислительного обучения.
ОТКРЫТЫЙ
ИЗВЕСТЕН
Причина, по которой это интересная и важная проблема, заключается в том, что деревья решений являются очень естественным классом, и в отличие от, скажем, автоматов, у нас нет результатов криптографической стойкости, которые делают проблему безнадежной. Прогресс в этом вопросе может дать представление о том, можно ли изучать DT (и подобные классы) без предположений о распределении. Это может оказать практическое влияние в дополнение к теоретическому прорыву.
Эта проблема также, похоже, решается со всех сторон. Мы знаем, что при равномерном распределении по примерам: монотонные деревья решений могут быть изучены, что случайные деревья решений могут быть изучены, и что существует также сглаженный анализ. Мы также знаем, что алгоритм SQ не решит эту проблему. И в этой области также наблюдается устойчивый прогресс. С другой стороны, это сложная проблема, которая была открыта некоторое время, так что, похоже, она отвечает требованиям "Открытых проблем на границах TCS".
Обратите внимание, что есть и другие результаты, в которых я не принимал во внимание сложность правильного обучения DT, способность изучать DT с помощью запросов и сложность изучения даже случайных DT с SQ.
источник
ОТКРЫТЫЙ:
Показать нижнюю границу в модели зондирования ячейки для явной статической проблемы со структурами данных, которая доказывает, что при некотором «разумном» ограничении пространства (например, пространство является полиномиальным по размеру входных данных), тогда время запроса должно быть равным наименьший T, где T больше, чем log | Q |, где Q - множество запросов. Это называется «log | Q | -барьером» (или иногда, несколько ошибочно, «logn-барьером»).
ИЗВЕСТЕН:
нижние оценки выше log | Q | для неявной проблемы (см . опрос Мильтерсена )
нижние оценки выше log | Q | с экстремальными ограничениями пространства (например, краткие нижние границы)
нижние оценки выше log | Q | для динамических задач (где я имею в виду, что если время обновления очень мало, то время запроса должно быть очень большим, или наоборот; см., например, нижнюю границу Патраску для частичной суммы)
Нижние границы в ограниченных моделях, таких как указатели, модели сравнения и т. Д.
нижние оценки, ломающие лог | Q | Барьер не может быть доказан стандартным видом уменьшения сложности связи, потому что Алиса может просто отправить сам запрос, который принимает только log | Q | биты, и поэтому легко проверить, что сокращение никогда не даст лучшую нижнюю границу, чем эта. Таким образом, должен использоваться либо «родной» для модели зондирования ячейки, либо должно использоваться более умное уменьшение сложности связи.
источник
В низкоуровневых классах сложности есть интересная проблема с характеристикой .NL
ОТКРЫТЫЙ:
N LUL , однозначное пространство журналов , - это класс, состоящий из задач, которые могут быть решены с помощью -машины с дополнительным ограничением, что существует не более одного приемлемого пути вычисления.NL
ИЗВЕСТЕН:
НЕИЗВЕСТНЫЙ:
источник
Некоторые открытые проблемы PCP:
Более формально: гипотеза состоит в том, что существует переменная переменного тока, такая что для всех натуральных r, для всех , существует верификатор PCP, который использует случайность r, чтобы сделать два запроса для доказательства, имеет совершенный ошибка в полноте и обоснованности . Алфавит доказательства зависит только от .ε≥2−cr ε 1/ε
Для двух запросов самая известная ошибка - для некоторого конкретного (M-Raz, 2008). Можно также получить ошибку для любого , с количеством запросов, зависящих от (DFKRS).1/rβ β>0 2−rα α<1 α
Нижние оценки на c (то есть алгоритмы приближения) также ищутся.
См . Опрос Ирит Динур для более подробной информации.
В частности, нам нужен верификатор для выполнения формулы SAT, которая имеет постоянное количество запросов, постоянный алфавит и постоянную ошибку, и получает доступ к доказательству длины, линейной по длине формулы? Это открыто даже для ошибки, близкой к 1 (но лучше, чем тривиальный ), субэкспоненциального алфавита и сублинейного числа запросов.1−1/n
Самая известная длина - для постоянной ошибки и для субконстантной ошибки.npolylogn n⋅2(logn)1−β
источник
Докажите, что для каждого в , который не имеет (неоднородных) цепей с проводами . Напомним, что . То есть, доказать экспоненциальное время нижних границ суперлинейного контура с доступом к оракулу .c>0 ENP cn E=⋃k≥1TIME[2kn] NP
источник
-локально декодируемыми код (НРС) является отображением такое , что существует алгоритм , называемый локальный декодер , который, учитывая в качестве входных данных целое число и полученное слово которое отличается от для некоторого не более доля позиций, ищет не более координат и выдает с вероятностью не менее . НРС называется линейной, если(q,δ,ϵ) C:Fm→Fn A i∈[m] y∈Fn C(x) x∈Fm δ q y xi 1/|F|+ϵ F является полем и является -линейного. НРС имеют множество приложений в теории сложности и конфиденциальности, среди других.C F
Для и константы ситуация полностью разрешена. Код Адамара представляет собой линейный запросный LDC с , и это, как известно, является по существу оптимальным, даже для нелинейных LDC. Но здесь является границей! Как только мы сделаем , между известными верхними и нижними границами будет огромный разрыв. Наилучшая текущая верхняя граница - это линейный запросный LDC над любым конечным полем (и даже действительными и комплексными) со сложностью запроса [ Ефременко '09 , Двир-Гопалан-Еханин '10 ]. Лучшие нижние оценкиq=2 2 п = ехр ( т ) д = 2 д = 3 3 п = ехр ( ехр ( √δ,ϵ 2 n=exp(m) q=2 q=3 3 n=exp(exp(logmloglogm−−−−−−−−−−−−√))=2mo(1) Ω(m2) для линейных запросов НРС над любым полем и для общих запросов НРС [ Вудрафф '10 ]. Ситуация с большим количеством запросов еще более ужасна.3 Ω(m2/logm) 3
источник
Каков наибольший возможный разрыв между детерминистскими и (2-сторонними сложностями квантовых запросов) сложными функциями?
Открыто:
Известен:
Предполагается, что функция ИЛИ достигает максимально возможного разрыва.Согласно предложению Эшли, позвольте мне добавить ту же проблему для точных вычислений.
Открыто:
Известен:
источник
Существует ряд открытых проблем, связанных со сложностью доказательства, я упомяну только одну, которая остается открытой даже после того, как некоторые эксперты потратили годы на ее решение. Это доказательная сложность версии состояния в сложности схемы. (См. [Segerlind07], если вы хотите увидеть больше открытых проблем в сложности доказательства.)
открыто
Известен
Рекомендации:
источник
Открыто:
Большая открытая проблема состоит в том, чтобы показать разделение оракула между BQP и PH. Но у нас даже нет разделения между BQP и AM (поскольку AM находится в PH, это должно быть проще). Хуже того, сделайте BQP значительно более мощным, разрешив 1-раундовое взаимодействие с Мерлином, предоставив вам класс QAM или QIP (2) (в зависимости от публичных монет или частных монет), и у нас все еще нет разделения.
Известен:
источник
Я не уверен, относится ли это к классу пограничных открытых проблем или крупных открытых проблем, поэтому комментарии приветствуются.
Открыто:
Эта проблема была заявлена в блоге сложности в 2003 году.
Известен:
Неизвестный:
Связанный пост: Больше о синтаксических против семантических классов, и UP против NP .
источник