PまたはNPをキャプチャするVOロジックの自然な制限はありますか?


12

  • Lauri HellaとJoséMaríaTurull-Torres、 高次論理を使用したクエリの計算、TCS 355 197–214、2006。doi:10.1016 / j.tcs.2006.01.009

ロジックVO、可変順序ロジックを提案します。これにより、変数の次数の定量化が可能になります。VOは非常に強力で、計算不可能なクエリを表現できます。 (以下のArthur Milchiorが指摘したように、分析階層の全体を実際にキャプチャします。) 著者は、順序変数に対する限定された普遍的数量化のみを許可することで得られるVOのフラグメントがすべてのceクエリを正確に表現することを示しています。VOでは、順序変数の範囲が自然数に及ぶため、順序変数の境界は明らかに自然条件です。

PまたはNPをキャプチャするVOの(素敵な)フラグメントはありますか?

類推として、オブジェクトのセットを定量化できる古典的な1次論理では、2次論理またはSO と呼ばれるより強力な論理が得られます。SOは、多項式階層全体をキャプチャします。これは通常、PH = SOと記述されます。重要な複雑性クラスをキャプチャするSOの制限された形式があります:NP = SO、P = SO-Horn、およびNL = SO-Krom。これらは、許可された式の構文に制限を課すことによって取得されます。

したがって、興味深いクラスを取得するためにSOを制限する簡単な方法があります。PまたはNPの表現力のほぼ適切なレベルであるVOの同様の単純な制限があるかどうかを知りたいです。そのような制限が知られていない場合、私は有望な候補者への提案、またはそのような制限が存在しそうにない理由に興味があります。

これを引用している(数少ない)論文をチェックし、GoogleとScholarの明白なフレーズをチェックしましたが、明らかに関連性のあるものは見つかりませんでした。一次よりも強力なロジックを扱っている論文のほとんどは、「合理的な」計算の領域にパワーを落とす制限を扱っていないようですが、算術および分析クラスのceユニバースに満足しているようです。検索するためのポインターまたは非自明なフレーズに満足します。これは、高階のロジックで働いている人にはよく知られているかもしれません。


5
略語はCSコミュニティで有名ですが、「残りの人」(PH(多項式時間階層)、SO(二次論理)、およびVO(可変順序論理))に合わせて拡張したいと思います。
MS Dousti

1
実際、これまでVOについて聞いたことがないので、説明をありがとう。
スレシュヴェンカト

@Suresh:はい、VOがまったく知られていないと言うのを忘れていました。とにかく、大歓迎です!
MS Dousti

VOについては言及していませんが、cs.umass.edu / 〜immerman / descriptive_complexity.htmlのさまざまなロジックと複雑度クラスの素晴らしい図があります。
MS Dousti

おそらく私ははっきりしていませんでした:VOは10年未満前に定義されており、あまり知られていません。固定小数点演算子を使用せずに1次ロジックを拡張してより強力にする方法であるため、私はそれに興味があります。
アンドラスサラモン

回答:


3

注:これは実際に質問に答えているわけではなく、回答として投稿されたコメントの一部です。:)

VOでは、記述的複雑度設定(SO -SO、​​SO-Horn)のように有限構造について話している自然数のセット(再帰理論で定義されたセットと同様)上のセットを定義していることに注意してください。前者の設定のSO公式は、P Hではなく、Arthur Milchiorが答えで書いたように、分析階層全体を提供します。私見、より良い比較は、有界算術理論となるでしょう。PまたはN Pを得るためにドメインのサイズを非常に小さくするために、すべての数量詞を有限ドメインにバインドしない限り、ceセット以下になれないと思います。PHPNP

ceセットをキャプチャするのに1つの無制限の数量詞の存在は十分ですか?

問題は、おそらく、等値、加算、乗算などの余分な記号を持たない言語にすることです(右?) ceセットをキャプチャします。これらの記号を言語で許可しない場合、問題はより複雑になり、高次の数量詞を使用してそれらを定義できますが、数量詞の複雑さが増します。したがって、単一の量指定子についてのあなたの質問に短い答えをしたい場合、私は知りません。

言語で関係を表現できる場合、ceセットをキャプチャするには単一の無制限の存在数量詞で十分です。理由は、A C 0は文字列cが入力xの TM eの計算であることをチェックできるからです 等式、加算、乗算の存在下で多項式で区切られた1次の式はPHをキャプチャするため、言語にそれらがある場合、答えは正になりますが、先ほど述べたように、おそらくこれらの記号のない言語を探しています。AC0AC0ceバツ

追加のコメント:

AC0


4

情報については、VOは実際にはあなたが述べているものよりも強力です。これには、分析階層全体が含まれます(したがって、算術階層全体も含まれます)。結果は公開されず、どの場所にも提出されませんが、私のページ、www.milchior.fr / ho.pdfセクション7ページ47で見つけることができます。

iXijYj(Xi=Yj)iXiiYi(Xi=Yi)iXiX

ϕ(i)iki>kϕ(i)kϕ(i)iϕ(i)i<kϕ(i)

それ以外の場合、受け入れられる最大の順序を制限することにより、確かにVOを制限できます。しかし、その後、「高次」言語(HO)を取得しますが、これはおそらく望んでいないものです。


議論のおかげで、私はあなたの再編成を見ていきます。ロジックをそれほど強力にしないように制限するいくつかの方法について提案はありますか?古典的な数量詞のように、ホーン節を含むCNFに式の非数量化部分を含めることを要求するようなものでしょうか?
アンドラスサラモン

より正確には、SO数量詞が特定の形式のFO数式に適用される(SNPの場合、ユニバーサルFO数量詞のみを使用)、SNPの行に沿った構文上の制限を意味します。 FO数量詞内のFO式はHornまたはKromです。セクション5.3の最後の段落でこれについて説明していますが、このアプローチには問題があるというあなたのコメントは理解できません。
アンドラスサラモン

Horn and Kromの高階ロジックで出会った問題についての私の論文のセクション5.3ページ34を読むことをお勧めします。可変次数(明らかに
高次の

2

あなたのコメントに答えるために、私は別の答えを作って、クロムとホーンについてのみ話すべきだと思います(CSTheoryにそれらについて質問する必要があるかもしれません)

Horn and Kromの高次ロジックで出会った問題についての私の論文のセクション5.3ページ34を読むことをお勧めします。可変次数(明らかに高次のスーパーセット)でも同じ問題に直面します。

あなたがそれに注意を払ったかどうかはわかりませんが、最初の順序が普遍的な場合、SO(krom)はPに等しくなります。実際、存在する一次変数を追加すると、NP完全問題を表現できます。(以前の例は覚えていませんが、必要に応じて検索できます)

この構文上の制限が高次または可変次のロジックでどのようになるかわかりません...私のポイントは、量指定子のない部分だけを制限するのは役に立たないので、量指定子を制限する良い方法も考えるべきだということです少なくともKrom式については)


1
洞察力をありがとう。これには間違いなくさらなる検討が必要です!
アンドラスサラモン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.