Природні НП - повні проблеми з "великими" свідками


28

Питання на cteory " Що NP обмежується свідками лінійного розміру? " Задає питання про клас NP, обмежений лінійними розмірами свідками, алеO(n)

Чи існують природні неповні проблеми, в яких (так) екземпляри розміру вимагають від свідків розміру більше ?nnn

Очевидно, що ми можемо будувати штучні проблеми, такі як:

  • L={1nww encodes a satisfiable formula and |w|=n}
  • L={φφ is SAT formula with more than |φ|2 satisfying assignments}

Після швидкого огляду G & J, кожна природна проблема NPC, схоже, має свідків (строго) менших, ніж .n

Чи є для цього "причина / пояснення"?


1
Багато проблем мають розмір свідків , як ізоморфізм графа та гамільтонів шлях. Ви хотіли виключити полілогічні фактори, чи це вважається відповіддю? Θ(nlogn)
Джошуа Грохов

12
Власне, розмір свідка для графіка Ізоморфізм та Гамільтонів Шлях може розглядатися як підрядний на вході (враховуючи, що вхід є матрицею суміжності графіка). n×n
Райан Вільямс

1
О, так ... да.
Джошуа Грохов

1
@MarzioDeBiasi Я думаю, що ваші спостереження за малими свідками повинні бути використані для визначення природної проблеми, що не стосується NP.
Мохаммед Аль-Туркстані

1
@MarzioDeBiasi - Я згоден, що списку задовольняючих завдань достатньо, але чи можете ви довести, що немає коротших свідків проблеми? (можливо, стислий спосіб подання необхідних завдань).
РБ

Відповіді:


10

Як щодо числа фарбування ребер у щільному графіку (він же Хроматичний індекс )? Вам надається матриця примикання вершинного графіка ( бітний вхід), але природний свідок, що описує забарвлення, має розмір . Звичайно, в теоремі Візінга можуть бути коротші докази для графіків 1 класу .n 2 n 2 log nnn2n2logn

Дивіться також це, можливо, пов'язане питання


2
Це здається гарним прикладом! Лише зауваження: проблема є NP-повною навіть для кубічних графіків; у такому випадку ми маємо, що свідок розмірубітів достатньо (два біти на кожен край), що менше якщо ми використовуємо матричне представлення суміжності, і я підозрюю, що він менший за розмір екземпляра незалежно від розумного кодування, яке ми використовуємо для кубічного графіка. n 22|E|n2
Marzio De Biasi

8

Я зіткнувся з деякими цілком природними проблемами, пов'язаними з NP, які, здавалося б, вимагають довгих свідків. Проблеми, параметризовані цілими числами і , наступні:DCD

Вхід: Односмуговий TM Питання: Чи є деякі такі, що робить більше кроків на деякому вході довжиною ?n N M C n + D nM
nNMCn+Dn

Іноді доповнення задачі простіше констатувати: чи працює дана односмугова ТМ за часом , тобто. чи робить це не більше кроків на всіх входах розміру , для всіх ?C n + D C n + D n nMCn+DCn+Dnn

Повний результат представлений тут . В основному, показано, що якщо ми хочемо перевірити, чи працює односмугова ТМ у часі , нам потрібно лише перевірити це на входах довжини, обмежених , де число станів вхідної ТМ. Таким чином, свідком буде введення довжини для якої порушено обмежений час. У посиланні також показано, що ці проблеми є NP-повними для всіх і .q O ( C ) q q O ( C ) C 2 D 1Cn+DqO(C)qqO(C)C2D1

Тепер, якщо свідок є вхідним сигналом, який порушує час роботи, він повинен бути загалом довжиною . А вхід має довжину . O ( q 2 )qΩ(C)O(q2)


3
Спасибі! Але, чесно кажучи, я вважаю більш "природною" (я знаю, що це не формальна концепція) проблема: "З огляду на формулу , вирішіть, чи має вона принаймні задовольняючі завдання" :-)| φ | 2φ|φ|2
Marzio De Biasi

Я розумію :). З іншого боку, проблема щодо має довжину свідка у питанні, тоді як проблема щодо ТМ отримує довжину свідка у доказі. Більше того, довжина свідка навмисно не враховується у проблемі. φ
Девід Г

7

Ось приклад, який представляється природною проблемою.

Примірник: цілі числа, і , усі обмежені зверху . k nd1,,dnkn

Питання: Чи існує -кольоровий графік із ступеневою послідовністю ?d 1 , , d nkd1,,dn

Тут вхід може бути описаний бітами , але свідок може вимагати бітів.Ω ( n 2 )O(nlogn)Ω(n2)

Зауваження: Я не маю посилання на те, що ця конкретна проблема справді не є повною. Але вимогу -кольоровості можна замінити будь-яким іншим умовою, повним NP; проблема, ймовірно, стане NP-повною для певного стану, якщо не для цієї.k


Для мене ця проблема має неправильну структуру, яка повинна бути NP-повною, якщо тільки P = NP. Класи графіків, визначені кожною послідовністю градусів, можуть бути дуже великими, і багато з них можуть мати -кольорові елементи з тривіальної причини. n
Андраш Саламон

@ AndrásSalamon Дійсно, я не знаю, у чому полягає складність цієї проблеми чи чи можна її зробити NP-завершеною, вибравши відповідну умову замість -кольорості. З іншого боку, я був би здивований, якби для кожної політекстової властивості, що перевіряється наступна проблема була б у P : чи існує графік із заданою послідовністю градусів, такий, що він також має властивість ? Q QkQQ
Андрас Фараго

Я згоден, що здається, що малоймовірно, що послідовність ступенів + властивість завжди знаходиться в P, але, можливо, деякі з них є кандидатами на статус NP-проміжного?
Андраш Саламон

@ AndrásSalamon Так, я дуже добре уявляю, що деякі з них мають статус NPI.
Андрас Фараго

6

Можливо, це нерозумна "причина / пояснення", але для багатьох проблем NP-Complete рішення є підмножиною вхідних даних (рюкзак, кришка вершини, клік, домінуючий набір, незалежний набір, максимальний розріз, сума підмножини, ... ) або перестановка або присвоєння підмножині вхідних даних (Гамільтонів шлях, мандрівний продавець, SAT, ізоморфізм графіка, забарвлення графіків, ...).

Ми могли б спробувати прочитати більше цього, або придумати більш вигадливу причину, але я не впевнений, чи відбувається щось глибше чи ні.


Я думаю, що це справді чудова "перша ідея". Іноді проблеми не можна класифікувати однозначно. Наприклад, SAT також може бути проблемою підмножини ("вибрати підмножину справжніх змінних"). Або HAMCYCLE - проблема перестановки на вершинах, або проблема підмножини на ребрах? (BTW, можливо, "проблеми із призначенням" справді можуть бути "проблемами з розділами", подумайте, скажімо, 3-кольорові).
Juho

3

Що стосується вашого першого запитання, Аллендер заявляє (у « Посилення нижньої межі засобами самовідновлення» ), що не відомо, що жодна природна NP-проблема не лежить поза NTIME (n). Це означає, що всі відомі природні комплекти NP мають свідчення лінійного розміру.


1
Зауважимо, що довжина найдовшого приймаючого шляху в недетермінованій машині Тюрінга відповідає розміру свідка.
Мохаммед Аль-Туркстані

1

Розглянемо наступний варіант проблеми MAXCLIQUE .

Екземпляр: Схема із вхідними бітами та поліноміально обмеженим розміром у . Ця схема неявно визначає графік на вершинах, таким чином, що кожна вершина ототожнюється з бітною рядком, а дві вершини з'єднуються з ребром, якщо бітна рядок, отримана шляхом об'єднання двох ідентифікаторів вершин, є прийнята . Нехай позначає цей графік. Зверніть увагу , що вона має експоненціально багато вершин в , але по - , як і раніше визначається поліноміальних описом розмірів .2 n n 2 n n 2 n C G ( C ) n CC2nn2nn2nCG(C)nC

Питання: Чи містить кліку розміром , де - фіксована константа?n k kG(C)nkk

Примітки:

  1. Проблема неповна. Утримання в очевидно. Повноту можна довести, спостерігаючи, що якщо схема приймає лише вершинні пари, в яких кожен ідентифікується не більше , то може бути довільним графом вершини плюс безліч відокремлених вершин. (Будь-який такий графік вершини може бути закодований в , оскільки дозволено мати розмір полінома в , і так само в ) Тоді виникає питання: чи існує велика кліка в вершині графік? Це , як відомо, NP-повної, для загального . Питання, щоН = 2 п K G ( С ) Н Н З З п Н Н / 2 Н Н Н Н = 2 н кNPN=2nkG(C)NNCCnNN/2NNNне є довільним, воно обмежене , може бути усунене відповідним набиванням.N=2nk

  2. Природним свідком вихідної проблеми є клітина розміру , яка може бути описана довгою струною ( бітна рядок для кожної з вершин ). Зауважте, що може бути дуже великою постійною, тому свідок може бути набагато довшим, ніж лінійний. (Навіть якщо розмір вводу - це опис , а не , цей свідчення може бути набагато довшим, оскільки може бути обраний незалежно від ) O ( n k + 1 ) n n k k C n k CnkO(nk+1)nnkkCnkC

  3. Проблему можна розглядати як природну, оскільки це варіант MAXCLIQUE .

  4. Коли Аллендер написав, що "жодна природна проблема повного NP не відома поза " (див. Посилення нижньої межі засобами самовідновлення , розділ 7), він, можливо, мав на увазі вузьку концепцію природності. Наприклад, природне може бути звужене до того, що люди дійсно хочуть вирішити на основі незалежних, практичних мотивацій. Це недостатньо, якщо проблема не будується за допомогою діагоналізації.NTIME(n)


n

GN=2nkC(u,v)uN,vN(u,v)E(G)CCG(C)GN2nNG(C)nkGмає напівкліка.
Андрас Фараго
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.