有限モデルを見つける


11

「一次式にがモデルを持っている」という質問は一般的に決定できないことを知っています。ϕ

誰かが私に有限モデルの答えを与えるリンクまたは本をくれますか?私は一次式がある場合は、それがするかどうかを決定可能であるφは有限のモデルを持っていますか?質問はよく知られていると確信していますが、答えの検索をどこから始めればよいかさえわかりません。(たとえば、Libkinの「有限モデル理論の要素」にあると予想していましたが、見つけることができないようです。)ϕϕ

私の質問の2番目の部分は、問題を決定できるような既知の制限があるかどうかです。

たとえば、モナド述語のみの1次式では問題が決定可能になる場合があります。または、モナド述語に後継関係がある場合。しかし、これらの制限に対して(有限)モデルが存在するかどうかを判断するアルゴリズムを想像することはできません。


有限モデル理論に関する本を読んだことがありますか?
デイブクラーク

@デイブクラーク:リブキンの本「有限モデル理論の要素」と
イマーマン

Trakhtenbrotの定理を探していますか?2番目の部分の簡単な例の1つは、単語の構造自体がMSOで記述できるものであるため、通常の言語を示す単語に対するMSOが充足可能性をチェックできることです。
ミカエルカディルハック

メルシー・ミカエル。確かに私の質問の最初の部分に答えているようです。しかし、私はまだ制限について知られていることを探しています。
アーサーミルチャー

1
@MichaëlCadilhac-答えを投稿してみませんか?Trakhtenbrotの定理は、第9章のLibkinの本で説明されています。
Marc Hamann

回答:


14

あなたの質問の最初の部分は、トラクテンブロットの定理によって答えられます。2番目の部分は実に大きな質問です。作業しているリレーショナル構造に応じて、複数のソリューションを指定できます。たとえば、形式言語に興味がある場合、単語構造上のMSOは通常の言語に対応し、マッチングロジック(これを参照)はCFLに対応するため、充足可能性の問題を決定できます。

Libkinの第14章を見てください。許可されている数量詞の交代の量に応じて、FOの良いセグメントに決定可能な充足可能性の問題があることが証明されています。


2
Michaëlが言うように、計算ロジックの大部分は、関連する問題が決定可能な(または扱いやすい)フラグメントを見つけて研究することに専念しているようです。、Gottlob、Kolaitis、Schwentick:ちょうど1回の素敵な調査を言及して扱いやすフロンティアをグラフ作成:グラフの上に実存二階述語論理、JACM 2004、dx.doi.org/10.1145/972639.972646
アンドラス・サラモン

ご回答ありがとうございます。私が考えていた質問について、それはMSOに等しいが、ネストされた単語の上にあることが知られています。したがって、単語に対するMSOの決定可能性の証明がCFLの空虚性の決定可能性の証明を使用する場合、それは実際に私を助けません。「マッチングロジック」のおかげで、私はこれを知りませんでしたが、入れ子になった単語によく似ているため、興味があります。
アーサーミルチャー

4

任意のFOフラグメントの答えがわかりません。古典的なモーダルロジックとその拡張には、決定可能性のプロパティがいくつかあります。標準翻訳では、これらのプロパティを共有する古典的なロジックのフラグメントを取得します。

  1. モーダルロジックと2変数FOLのバイシミュレーション不変フラグメント。
  2. CTL *およびモナドパスロジックのバイシミュレーション不変フラグメント。
  3. mu-calculusおよびMonadic Second Orderロジックのバイシミュレーション不変フラグメント。

上記のすべてのモーダルロジックは決定可能であり、有限モデルプロパティを持ちます。堅牢な決定可能性プロパティを持つ他のロジックは、FOのガードフラグメント、緩やかにガードされたフラグメント、およびガードされた固定小数点ロジックです。これらのロジックは、モーダルロジックの適切に動作するプロパティの本質を従来のロジック設定に転送するように設計されました。保護された固定小数点ロジックは決定可能ですが、有限モデルプロパティはありません。


1

以下は、教科書の真理としてではなく、あなた自身のさらなる研究のための単なる提案として受け取られるべきです。編集者は、適切と思われる修正を行うことを歓迎します。

まず、あなたの質問は明らかに自動控除コミュニティにとって関心のあるものです。William McCuneには、有限モデルを検索するMace4というプログラムがあります。それがどのように行われるかを説明するドキュメントを読むことをお勧めします。

特定の決定可能な制限については、次をご覧ください。

  1. ケースエルブラン宇宙は有限です。これらのケースのサブセットをチェックする機械的な方法の1つは、式に関数記号があるかどうかをチェックすることです。そうでない場合、ハーブランド宇宙は有限です。

  2. ケース数量詞除去が可能です。theory.stanford.edu/~tingz/talks/qe.ps


0

すでに与えられた答えに加えて、一次論理の断片の(非)決定可能性に関する非常に良い参考文献は、Börger、Grädel、およびGurevichによる古典的な決定問題です。

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