Чи може проблема з важким рівнем NP бути в середньому поліномою?


11

Мені цікаво, чи є якісь проблеми, що стосуються які є "многочленними" в середньому випадку. Я думаю, що є два способи інтерпретувати це?NП

  • Якщо , чи може існувати алгоритм, що розв'язує задачу твердого з амортизованим (середнім випадком) часом роботи для постійної ?ПNПNПО(нк)к
  • Чи є якісь проблеми, які є твердими, які також є в або навіть ?NПБПППП

Чи може хтось відповісти або надати посилання, що відповідає на будь-яке з цих питань?


5
Це питання з’явилося в теорії CS деякий час тому, ось посилання cstheory.stackexchange.com/questions/496/…
lPlant

Ах, чудово! Чи потрібно тоді закрити / видалити це питання?
jmite

2
@jmite: Це може бути корисно, щоб тут не було, тож, можливо, опублікуйте швидку (само-) відповідь із посиланням?
Рафаель

1
Я хотів би лише зазначити, що амортизований не є тим самим, як середній час роботи.
садок

Якщо проблема з важким NP є в BPP, це означає, що NP знаходиться в BPP, а це означає, що поліноміальна ієрархія руйнується, результат, який вважається малоймовірним. З іншого боку , я не думаю , що це не зважає дуже малоймовірно , що PP містить NP , так як . (Ви можете запитати про докази за і проти НП в ПП з питань теоретичних комп'ютерних наук .)ПНППП
Kaveh

Відповіді:


5

Здавалося б, на це питання відповіли на CSTheory.SE .

Підсумок: це дійсно можливо.

Наприклад, проблема Max 2-CSP є важкою NP з алгоритмом очікуваного часу .О(н)

Думаю, це має сенс. Іноді для створення проблеми -hard потрібна лише невелика підмножина екземплярів , як SAT vs 3SAT. Але ви можете розширити проблему, і поки вона все ще містить жорсткі екземпляри, вона буде важкою для NP, але ймовірність успіху за допомогою швидкого алгоритму буде підвищена.NП

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.