まず第一に、あなたは定義された関係が通常と呼ばれる多項式時間同型()。同型が検討されている興味深い概念であるが、複雑でより頻繁に関心のある(弱い)の関係は多項式時間である同値:A及びBは(等価であるA ≡ P M B多項式時間がある場合)多対AからBへの1つの削減(別名Karp削減)≅pあBA ≡pメートルBあB逆もまた同様ですが、これらの削減は互いに逆である必要はなく、多項式時間の逆でさえ必要ありません。時には、我々はまた、多項式時間チューリング削減ではなく、多くの-1(下同値を気・クックの削減、別名)。たとえば、これらの等価の概念のいずれかは、P対N Pに対して「十分」です(つまり、同型クラスを考慮する必要はありません)。≡pTPNP
多項式時間の等価性の観点から見ると、数値の不変量について聞いていない部分的な「正当な理由」があります。それらは一般に機能しません。Andrew Marksの論文の定理は、が可算のボレル同値関係について完全であると述べています(彼の論文の紹介により、ボレル同値関係とその重要性の概要がわかります)。特に、これはボレル関数f :2 N → Rがないことを意味し、A such p T B iff f (A )= f (B )≡pTf:2N→RA≡pTBf(A)=f(B)。
f:2N→Rf(A)≠f(B)A≢pTB
ただし、自然な複雑性クラスとして表示される同等性クラスの数は比較的少ないので(複雑性動物園の禁止サイズにもかかわらず)、すべての同等性クラスの分類は、私たちが通常気にするものよりも強力です。ただし、言語に関連付けることができる他の「数値」不変式があります。その1つが密度です。言語密度は、関数長さの文字列の数です。密度は、多項式の同型によって、多項式の変化まで保持されますが、必ずしも多項式の時間の同値性によって保持されるわけではありません(たとえば、すべての言語は多項式の時間の等価物ですが、密度は大きく異なる場合があります)。AA ≤ N PdA(n):=A≤nP
私たちは、のようなものを知っている:場合多項式スパース(ある)その後、することはできませんない限り、-complete(マヘイニーの定理)。スパース言語とそれらの複雑性クラスとの関係については、他にも多くの結果があります。良い調査については、複雑性理論回顧II(オンラインで入手可能-Googleのみ)のCaiおよびOgiharaの「スパースセットと複雑性クラス」、およびSIGACTニュースのHemaspaandraとGlaßerによる「完璧な明快さの瞬間I、II」の記事のペアを参照してください。DのA(N )≤ P O のL Y (N )A N P P = N PAdA(n)≤poly(n)ANPP=NP
@SureshVenkatで述べたように、あなたは話している観点から幾何学的複雑性理論を見ることができます。ただし、そこで使用される代数オブジェクト、つまり表現は、数値プロパティ自体よりも言語の一般プロパティに似ていますが、少なくともそれらは代数フレーバーのプロパティです。
最後に、代数的複雑性理論では、言及する価値があるが、大きな問題を解決するためにおそらく機能しない1つの数値特性は次数です。(多項式の次数と同様)。Strassenの次数の境界は、制限のない代数回路で知られている唯一の超線形下限です。学位は、例えば、Razborov-Smolenskyおよび低レベル(ブール)回路の複雑性の他の多くの領域でも使用されます。