Может ли NP-трудная задача быть полиномиальной в среднем?

11

Мне интересно, есть ли какие-нибудь -hard проблемы, которые являются «полиномиальными» в среднем случае. Я думаю, что есть два способа интерпретировать это?Nп

  • Если , может ли быть алгоритм, решающий задачу N P -hard, с амортизированным (в среднем случае) временем работы O ( n k ) для константы k ?пNпNпО(NК)К
  • Есть ли какие-либо проблемы, связанные с твердостью, которые также есть в B P P или даже P P ?NпВпппп

Может ли кто-нибудь ответить или предоставить ссылку на любой из этих вопросов?

jmite
источник
5
Этот вопрос всплыл в теории CS некоторое время назад, вот ссылка cstheory.stackexchange.com/questions/496/…
lPlant
Ах, отлично! Должен ли я закрыть / удалить этот вопрос?
Jmite
2
@jmite: Это может быть полезно, чтобы сохранить здесь, так что, возможно, опубликовать быстрый (само) ответ со ссылкой здесь?
Рафаэль
1
Я просто хотел бы отметить, что амортизация не соответствует среднему времени выполнения.
садовод
пЧАСппп

Ответы:

5

Казалось бы , что этот вопрос был дан ответ на CSTheory.SE .

Резюме: это действительно возможно.

О(N)

Nп

jmite
источник