Избыточность и структура вычислительных задач


11

Широко распространено мнение, что некоторые вычислительные задачи, такие как изоморфизм графов, не могут быть NP-полными, поскольку они не обладают достаточной структурой или избыточностью, чтобы быть вычислительно сложными (NP-трудными). Я заинтересован в различных формальных понятиях для структуры вычислительных задач и мер избыточности.

Какие основные результаты известны о таких формальных понятиях для вычислительных задач? Недавний обзор таких понятий был бы очень хорош.

РЕДАКТИРОВАТЬ: Опубликовано на MathOverflow

Ответы:


4

На самом деле, я думаю, что феномен здесь заключается в том, что GI в некотором смысле имеет слишком большую структуру. Это в некотором смысле теоретико-групповая природа его свидетелей, которая приводит к алгоритму для GI и является одним из технических доказательств того, почему люди считают, что GI не является N P- неполным. Я думаю, что здесь так много структуры, что проблема «слишком жесткая», чтобы кодировать произвольные задачи N P.coAMNPNP

Другим способом уловить это является тот факт, что версии GI для подсчета и принятия решений эквивалентны, в то время как для всех известных неполных задач это не так, если только иерархия полиномов не рухнет. Это также можно рассматривать как захват некоторого аспекта структуры / избыточности: для неструктурированных общих проблем подсчет решений кажется гораздо сложнее, чем указание на существование, тогда как обширная структура GI позволяет показать, что подсчет и решение эквивалентны.NP

(С другой стороны, групповой изоморфизм кажется даже более структурированным, чем GI, но для группы iso не известно сокращение подсчета до решения. Возможно, это говорит о том, что GI находится на уровне «просто правильного» уровня структуры - слишком структурирован, чтобы быть NP-полными, но достаточно неструктурированными, чтобы можно было сократить счет до принятия решения.)


Таким образом, GI в некотором смысле не является «случайным», чтобы захватить NP-полноту. Есть ли какое-либо формальное понятие, которое отражает такое отсутствие случайности проблемы ЖКТ?
Мухаммед Аль-Туркистани

1
Да, одним из таких понятий является то, что GI не является NP-полным! :-) (Если полиномиальная иерархия не рухнет.)
Скотт Ааронсон

Якобо Торан заявляет: «Существует распространенное мнение, что GI не содержит достаточно структуры или избыточности, чтобы быть трудным для NP», «О жесткости изоморфизма графики, SIAM Journal on Computing, 33 (5), 1093–1108». Проблема в том, что мы не знаем, как доказать не-NP-твердость естественных NP-проблем.
Мухаммед Аль-Туркистани

Я думаю, что, возможно, утверждение Торана и мое - две стороны одной медали: моя говорит, что отдельные экземпляры проблемы слишком структурированы, и одним из результатов этого является то, что общий язык GI недостаточно избыточен (утверждение Торана). Думаю. На самом деле, не спрашивая Джейкобо, трудно сказать.
Джошуа Грохов
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.