Могу ли я ограничить мощность набора, если известно, что тестирование на членство в нем является NP-полным?

9

Я хотел бы ограничить мощность множества графов единичных дисков с NВершины. Известно, что проверка того, является ли граф членом этого набора, является NP-сложной задачей. Приводит ли это к какой-либо нижней границе мощности, предполагая, что P NP?

Например, предположим, что есть порядок на всех графах с NВершины. Если бы NP-твердость означала, что количество элементов превышает2Nиначе вы могли бы проверить на членство за полиномиальное время, выполнив бинарный поиск по множеству? Я думаю, это предполагает, что вы как-то сохранили набор в памяти ... Это разрешено?

Определение: граф является графом единичного диска, если каждая вершина может быть связана с единичным диском на плоскости, так что вершины соединяются всякий раз, когда их диски пересекаются.

Вот ссылка на NP-сложность тестирования членства для графов единичных дисков: http://disco.ethz.ch/members/pascal/refs/pos_1998_breu.pdf

Дэвид Чой
источник
1
Мне интересно, есть ли пример, где этот метод обеспечивает наиболее известную нижнюю границу размера некоторого набора? Это было бы классным косвенным комбинаторным применением теории сложности.
Сашо Николов
Спасибо Вам за Вашу помощь. Оба ответа были полезны и проницательны; Я бы принял одно из них в отсутствие другого.
Дэвид Чой

Ответы:

11

Я не уверен, задаете ли вы этот вопрос для техники или для ответа, но есть недавняя статья Макдиармида и Мюллера, где они показывают количество (помеченных) графиков единичных дисков на N вершины 2(2+о(1))N; см. http://homepages.cwi.nl/~mueller/Papers/countingDGs.pdf .

Барт Янсен
источник
13

Теорема Махани утверждает, что разреженные NP-полные множества существуют тогда и только тогда, когда P = NP. Поэтому, предполагая,пNп подразумевает суперполиномиальную нижнюю границу количества экземпляров размера N в Nпмножества для бесконечно многих N, То есть еслипNптогда любой Nп-полный набор должен иметь некоторые ε>0 такой, что для бесконечно многих целых N0набор содержит хотя бы 2Nε строки длины N,

Х. Берман и Дж. М. Хичкок доказали нижнюю границу (2Nε), если полиномиальная иерархия не разрушится.

[1] Х. Берман и Дж. М. Хичкок, NP-жесткие множества являются экспоненциально плотными, если только coNP ⊆ NP / poly, на конференции IEEE по вычислительной сложности, стр. 1–7, 2008

[2] Эрик Аллендер, Отчет о состоянии вопроса P против NP, Advances in Computers, том 77, 2009, страницы 117-147.

Мухаммед Аль-Туркистани
источник
4
[Mah82] SR Mahaney. Редкие полные наборы для NP: Решение гипотезы Бермана и Хартманиса , Journal of Computer and System Sciences 25: 130-143, 1982 г.
Марцио Де Биаси
2
Каждый NP-комплект имеет бесконечно большую бесконечность. Вы, вероятно, имели в виду, что P ≠ NP подразумевает суперполиномиальную нижнюю границу для числа экземпляров размераN, для бесконечно многих N, Обратите внимание, что2(журналN)2является супер-полиномом, но не имеет той формы, которую вы даете.
Андрас Саламон
Спасибо András, ваш комментарий включен в ответ.
Мухаммед Аль-Туркистани
@ Мохаммед: сделайте нижнюю границу 2ω(журналN), или Nω(1)это то, что означает суперполином.
Сашо Николов
1
@Sasho, H. Buhrman и JM Hitchcock доказали нижнюю оценку (2Nε) Я упомянул в своем ответе, если полиномиальная иерархия не рухнет. Х. Берман и Дж. М. Хичкок, NP-сложные наборы экспоненциально плотны, если только coNP ⊆ NP / poly, на конференции IEEE по вычислительной сложности, стр. 1–7, 2008
Мохаммед Аль-Туркистани,