Loading article…
数理論理学およびコンピュータ科学において、2変数論理は、2つの異なる変数のみを使用して式を記述できる一階述語論理の断片である。[ 1 ]この断片は通常、関数記号なしで研究される。
充足可能性や有限充足可能性など、2変数論理に関する重要な問題のいくつかは決定可能である。[ 2 ]この結果は、特定の記述論理など、2変数論理の断片の決定可能性に関する結果を一般化するものである。ただし、2変数論理の断片の中には、充足可能性問題に関して計算複雑性がはるかに低いものもある。
対照的に、関数記号のない一階述語論理の3変数断片では、充足可能性は決定不能である。[ 3 ]
関数記号のない一階述語論理の2変数断片は、計数量化子[ 4 ]、したがって一意性量化子を追加しても決定可能であることが知られています。これは、大きな数値に対する計数量化子がその論理では表現できないため、より強力な結果です。
計数量化子は、有限変数論理の表現力を実際に向上させます。なぜなら、次のようなノードが存在すると言えるからです。隣人、すなわち数量詞を数えずに同じ数式には変数が必要です。
2変数論理とワイスファイラー・レマン(または色洗練)アルゴリズムの間には強い関連性がある。2つのグラフが与えられたとき、任意の2つのノードが同じ安定色を持つのは、それらが同じつまり、それらは計数を伴う2変数論理において同じ式を満たす。[ 5 ]