回答:
論文[1]では、目的関数値の計算がNP困難であるにもかかわらず、最適な要素を見つけるのに多項式時間がかかるという特性に問題があります(これは、与えられた候補解の品質を評価することもNP困難であることを意味します) )。
[1] TCECheng、Y.Shafransky、CTNg。最適化問題のNP困難性を証明するための代替アプローチ。European Journal of Operational Research 248(2016)52–58。
ヤコフ・シャフランスキー
これは多項式時間で解を生成できる例ですが、与えられた解の評価はNP困難です。
入力:正の整数(単項符号化で)、とK ≤ N。
タスク:最大クリークサイズが最大でkであるという制約の下で、頂点グラフのエッジの数を最大化します。
解決策:極値グラフ理論から、最適なグラフは多項式時間で簡単に構築できるTuranグラフ(ここを参照)になることがわかっています。一方、特定の候補解(特定のグラフ)の品質をチェックするには、その最大クリークサイズが最大でkであることを確認する必要があります。これはNPハードです。
注:解が最適であるかどうかを確認するだけの場合は、簡単です。Turanグラフは一意の最適であることがわかっているため、単純な構造を持つTuranグラフと候補グラフを比較するだけで十分です。 。一方で、質問で要求されたように、候補解の品質を評価したい場合、つまり、実行可能かどうか、最適からどれだけ離れているかについては、最大クリークを満たすかどうかを確認する必要があります。制約。