Уменьшает ли P или NP экземпляр до NP-Complete этот экземпляр также NP-Hard?
Если Задача X, лежащая в P или NP, может быть уменьшена до NP-Complete, является ли эта проблема X автоматически проблемой NP-Hard?
1 ответ
Быстрый ответ: нет, это не так.
Напомним определение NP-сложных задач.
Задача X является NP-трудной, если каждая проблема в NP может быть полиномиально сведена к X.
Если, с другой стороны, проблема X может быть полиномиально сведена к некоторой NP-полной задаче Y, это означает, что Y, по крайней мере, так же труден, как X, а не наоборот.
Наконец, если NP-полная задача Z может быть полиномиально сведена к X, то действительно X является NP-трудной, поскольку каждая проблема W в NP может быть сведена к Z, и, комбинируя два сокращения, мы можем уменьшить W до X, поэтому определение доволен.
В: Если Задача X, лежащая в P или NP, может быть уменьшена до NP-Complete, является ли эта проблема X автоматически проблемой NP-Hard?
A: нет
В: Если проблема X, лежащая в P или NP, такова, что проблема NP-Complete может быть сведена к ней, является ли эта проблема X автоматически проблемой NP-Hard?
A: да