3
機能の問題と
関数複雑度クラスの正式な定義を見つけるのは難しいと思います。ウィキペディアからの2つです。 二項関係 P(x,y)P(x,y)P(x,y)与えられた決定論的多項式時間アルゴリズムがある場合に限り、FPxxx、いくつか見つけることができます yyy そのような P(x,y)P(x,y)P(x,y) 保持します。 上記の定義は、FPのすべての関係について、すべての関係について、xxx 少なくとも1つ存在します yyy その長さは長さの多項式です xxx。しかし、それ以上存在することを制限するようには見えませんyyy そのために xxx そのため P(x,y)P(x,y)P(x,y) しばらくの間 yyy より指数関数的に長い xxx。 二項関係 P(x,y)P(x,y)P(x,y)、 どこ yyy せいぜい多項式より長い xxx、FNPであるのは、以下を決定できる決定論的多項式時間アルゴリズムがある場合に限られます。P(x,y)P(x,y)P(x,y) 両方与えられたホールド xxx そして yyy。 この定義は、FNPの関係では、少なくとも1つの関係が存在することは事実である必要はないことを意味しますyyy すべてのための xxx そのため P(x,y)P(x,y)P(x,y)保持します。ただし、P(x,y)P(x,y)P(x,y) 保持し、 yyy せいぜい多項式より長くなければなりません xxx。 文献では、そのFPを読むことができます ⊆⊆\subseteq FNP。私が理解している(または理解していない)限り、これは当てはまりません。ある関係についてはR(x,y)∈R(x,y)∈R(x,y) \in FPが存在します(x,y)(x,y)(x,y) そのため R(x,y)R(x,y)R(x,y) 保持し、 yyy より指数関数的に長い xxx。このため、この関係はFNPに属していないため、FP …