Pの多くをキャプチャする帰納法のないロジックはありますか?


38

Immerman-Vardiの定理は、 PTIME(又はP)は、秩序構造のクラスの上に、固定小数点演算子とともに第1順序論理の文によって記述することができる言語のクラスが正確であることを述べています。固定小数点演算子は、最小固定小数点(ImmermanおよびVardiで検討)またはインフレ固定小数点のいずれかです。(Stephan Kreutzer、最小およびインフレ固定小数点論理の表現的同等性、純論と応用論理の年報130 61–78、2004)。

ユリ・グレビッチは、PTIMEを捕捉するロジックはないと推測しました(論理とコンピューターサイエンスの挑戦、理論的コンピューターサイエンスの現在の動向、エゴンボーガー編1-57、コンピューターサイエンスプレス、1988年)。あまり確実ではありません(ロジックキャプチャPTIME、FOCS 2008)。

固定小数点演算子は、再帰の力をキャプチャするためのものです。固定小数点は強力ですが、必要であることは私には明らかではありません。

FOL + XがPTIMEの(大きな)フラグメントをキャプチャするような、固定小数点に基づかない演算子Xはありますか?

編集:私が理解する限り、線形ロジックは、非常に制限された形式を持つ構造に関するステートメントのみを表現できます。理想的には、固定小数点を避けながら、リレーショナル構造の任意のセットのプロパティを表現できるロジックへの参照またはスケッチを参照したいと思います。線形論理の表現力について間違っている場合は、ポインタまたはヒントを歓迎します。


2
「論理」とは、Groheが意味するものを意味します。語彙に対する決定可能な一連の文、および有限構造と文の間の関係は「のモデル」であり、文のモデルのセットは常に同型で閉じられるという性質を持ちます。
アンドラスサラモン

PTIMEをキャプチャするロジックがあるかどうかについては、cstheory.stackexchange.com / questions / 174 /…も参照してください。
アンドラスサラモン

線形論理は、ある命題古典命題論理を含んでいるロジック。量指定子を許可するように拡張できます。しかし、線形論理(命題)クラスと複雑性クラスの関係がGroheの考えとは異なることを正しく覚えていれば、少なくとも有限構造上のクエリに線形論理を関連付ける方法はわかりません。
カベ

TeruiのLight Affine Set Theoryなどの線形論理上に構築された集合理論があります。これは、関数が多項式時間で計算可能な場合にのみ、その中で関数を全体で証明できるという性質を持っています。参照してくださいciteseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.99.730
ニールKrishnaswami

1
Kaveh、これが私がスリムトンへの賞金を授与した理由です。より詳細な答えはまだいいでしょう。
アンドラスサラモン

回答:


23

一部の人々がグレーデルの定理と呼ぶものを見てみたいと思います。これは、Papadimitriouの本「Computational Complexity」(176ページの定理8.4)またはGrädelのオリジナルの論文で見つけることができます。

一言で言えば、グレーデルの定理はPに対するものであり、ファギンの定理はNPに対するものです。それは、後継関係を持つ有限構造のクラスで、多項式時間決定可能特性のコレクションが、実存的二次論理のホーン断片で表現可能なものと一致することを述べています。これらはという形式の2次論理の文です。 ここで、は2次関係変数のシーケンス、は1次変数のシーケンス、は、数量詞のない式であり、CNF形式で記述された場合、 -Horn節(つまり、の変数に関係する最大で1つの非否定アトムを持つ節)の組み合わせです。

(R)(x)(ϕ)
RxϕRR

3
おっと、あなたの質問をもう一度読んだので、以前のバージョンとは少し違うことがわかりました。次に、FOL + XがPの大きなフラグメントをキャプチャするように演算子Xを要求します。その場合、Dawarの< ahref= " logcom.oxfordjournals.org/content/5/2/… >を参照してください。 Pのためのロジックがある場合、その後、一般数量とFOLを拡張したものがあることを示している。
slimton

3
裸の構造上の実存的な2次論理のホーンフラグメントはかなり弱いことを付け加える必要があります。裸の構造上のLFPの適切なサブセットです。グレーデルの定理を得るには後継者が必要です。Dawarの結果は、裸の構造物です。
スリムトン

8
私が理解している限り、線形論理は非常に制限的な形式の構造に関するステートメントのみを表現できます。理想的には、固定小数点を避けながら、リレーショナル構造の任意のセットのプロパティを表現できるロジックへの参照またはスケッチを参照したいと思います。線形論理の表現力について間違っている場合は、ポインタまたはヒントを歓迎します。

これは正しくありません。すべての残差可換モノイド格子は線形論理のモデルです。有限グラフからそのようなラティスを作成する簡単な方法を次に示します。セットから始める

M={(g,n)|g is a finite graph and nnodes(g)}

したがって、強制関係はになり、直観はは式によって「所有」されたノードのセットであるということです。部分的な操作として定義されます: (g,n)ϕnϕ():M×MM

(g,n)(g,n)={(g,nn)when g=gnn=undefinedotherwise

これは、グラフが等しく、所有セットが互いに素である場合、所有セットをマージすることにより2つの要素を結合します。

これで、線形論理のモデルを次のように指定できます。

(g,n)In=(g,n)ϕψn1,n2.n=n1n2 and (g,n1)ϕ and (g,n2)ψ(g,n)ϕψn.if nn= and (g,n)ϕ then (g,nn)ψ(g,n)always(g,n)ϕψ(g,n)ϕ and (g,n)ψ

このモデルは、実際にはヒープを操作するプログラムの検証で広く使用されている分離ロジックで使用されているものの変形です。(必要に応じて、グラフをヒープのポインター構造と考えてください。これは正確です!)

しかし、これは実際には線形論理について考える正しい方法ではありません。その真の直観は証明理論であり、複雑さへの接続はカット除去定理の計算の複雑さによってもたらされます。線形論理のモデル理論は、その証明理論によって投げかけられた影です。


上記のモデルでグラフ構造はどのような役割を果たしますか?上記の定義は、gが離散グラフ全体に及ぶと言った場合、うまく機能するようです。
チャールズスチュワート

(部分的な)可換モノイドはBI /線形論理のモデルを与えるために使用できるため、グラフ構造はおよび解釈には使用されません-原子命題にのみ関係します。たとえば、分離ロジックには、「ポイントツー」アトミック命題、これを解釈するためにポインター構造を使用します。nn
ニールクリシュナスワミ

8

PTIMEをキャプチャするロジックの検索に関する最近の刺激的な結果があります。ただし、Cai、Fürer、およびImmermanによる有名な例は、LFP + CがPTIMEをキャプチャしないことを示していますが、見かけ上は人工的なクラスのグラフに基づいています。もちろん、LFP + Cの制限を示す特定のタスクのために構築されました。最近になってようやくDawarによって、このクラスはまったく人工的なものではないことが示されました。むしろ、LFP + Cが線形方程式系を解けないという事実の例とみなすことができます!

したがって、Dawar、Grohe、Holm、およびLaubnerは、線形代数からの演算子、たとえば、定義可能な行列のランクを定義する演算子によって論理を拡張しました。結果のロジックLFP + rankは、LFP + Cよりも厳密に表現できます。実際、LFP + rankが表現できない既知のPTIMEプロパティはありません。

FO + rkでさえ驚くほど強力であり、決定論的で対称的な推移的閉包を表現できます。グラフの一般的な推移的閉包を表現できるかどうかはまだ開いています。


1
Anderson / Dawar / Holmは最近、FP + Cが線形計画法を表現できることを示していることに注意してください(arxiv.org/abs/1304.6870)。これは、「FP + Cは線形方程式システムを解けない」という線に沿った、ダワールの以前の結果の解釈を損ないます。ダワールは、いくつかの「線形方程式のシステムに関連する自然の問題は、この論理では定義できない」と主張しただけで、ランク計算を意味していたようです。
アンドラスサラモン

7

「キャプチャ」の意味に応じて、Yves LafontのSoft Linear LogicとPolynomial Timeが興味深いかもしれません。文字列を入力または出力0または1として使用するこのロジックおよびPTIMEアルゴリズムには、1対1の対応があります。

線形論理に関するウィキペディアの記事はこちらです。これは、定点ロジックではありません。「ブール代数の代わりに代数に対する古典的論理」の直感は、私にとって理解しやすいものです。C


1
アンドラスは、記述的な複雑さという意味で論理を望んでいると思います。
カベ

7

この問題に関するいくつかの古い研究は、ここでもリニアロジックの分野で、Jean-Yves Girard、Andre Scedrov、およびPhilip Scottです。有界線形論理:多項式時間計算可能性へのモジュール式アプローチ。理論計算機科学、97(1):1–66、1992。

最近の研究には、Ugo Dal LagoとMartin Hofmannが再訪したBounded Linear Logicが含まれます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.