ここでは、高度な数理論理学のバックグラウンドを持つ人にアピールするアイデアに焦点を当てながら、いくつかの領域を簡単に確認しました。
有限モデル理論
コンピューターサイエンスの観点からの古典的なモデル理論の最も単純な制限は、有限宇宙上の構造を研究することです。これらの構造は、リレーショナルデータベース、グラフ、およびコンピューターサイエンスのあらゆる場所で発生するその他の組み合わせオブジェクトの形で発生します。最初の観測は、有限モデルに制限されると、1次モデル理論のいくつかの基本定理が失敗することです。これらには、コンパクト性定理、ゴーデルの完全性定理、および超積構造が含まれます。Trakhtenbrotは、古典的な1次論理とは異なり、有限モデルに対する充足可能性は決定できないことを示しました。
この分野の基本的なツールは、ハンフの局所性、ガイフマンの局所性、およびエーレンフェヒト-フライスのゲームの多数のバリエーションです。研究されるトピックには、常に有限モデルに焦点を当てた、無限論理、カウントを伴う論理、固定小数点論理などが含まれます。一次論理の有限変数フラグメントの表現性に焦点を当てた研究があり、これらの論理には小石ゲームによる特徴があります。照会のもう1つの方向は、有限モデルへの制限を乗り切る古典的な論理の特性を識別することです。ロスマンからのその方向での最近の結果は、特定の準同型保存定理がまだ有限モデルに適用されることを示しています。
- 有限モデル理論、エビングハウスおよびフルム
- 有限モデル理論の要素、リブキン
- Ehrenfeucht-Fraisseゲームの勝利戦略について、Arora and Fagin、1997年。
- 準同型保存定理、ロスマン
命題計算μ
60年代後半の一連の作業により、プログラムの多くの特性が、固定小数点に関する推論をサポートする命題論理の拡張で表現できることが示されました。モーダル計算は、この期間に開発された1つのロジックであり、自動化された形式的手法における幅広いアプリケーションを発見しました。多くの形式的なメソッドは時相論理、またはホアスタイルの論理に接続されており、この多くはμ計算の観点から見ることができます。実際、μ計算は時相論理のアセンブリ言語であると言われました。μμμ
計算を紹介する彼の論文で、Kozenは公理化を行い、それが論理の制限された断片に対してのみ健全で完全であることを証明しました。Walukiewiczが(無限オートマトンに基づいて)証明を与えるまで、完全性の証明は論理コンピューターサイエンスの大きな未解決の問題の1つでした。μ計算のモデル理論には、
多くの豊富な結果があります。モーダルロジックに関するバンベンテムの定理と同様に、ジャニンとワルキビッチは、μ計算がモナド2次ロジックのバイシミュレーション不変フラグメントと表現的に同等であることを証明しました。μμμμμ-計算は、パリティゲームと無限ツリー上のオートマトンの点でも特徴づけられています。このロジックの充足可能性の問題はEXPTIME完了であり、EmersonとJutlaは、ロジックに小さなモデルプロパティがあることを示しました。Bradfieldは、計算の交代階層が厳密であることを示し、Berwangerは変数階層も厳密であることを示しました。この分野で使用される重要な古典的ツールは、ラビンの定理とマーティンの決定性定理です。μ
- 命題計算の結果、Kozenμ、1983
- 初歩 -calculusμアーノルドとNiwinski、2001
- Kozen の命題 -Calculus の公理化の完全
性μ、Walukiewicz 1995
- 様相論理と計算μ、ブラッドフィールドとスターリング、2001
- モーダルmu-calculus交替階層は厳密です、Bradfield、1996
- mu-calculusの変数階層はstrictです、Berwanger、E。Grädel、およびG. Lenzi、2005
線形時相論理
線形時相論理は、コンピュータープログラムの動作について推論するために、哲学的論理からコンピューターサイエンスに採用されました。不変性(エラーがない)や終了などのプロパティを表現できるため、これは優れたロジックと見なされました。時相論理の証明理論は、MannaとPnueli(および他の人)によって、それぞれの記事と本で開発されました。モデル検査とLTLの充足可能性の問題は、どちらも無限語上のオートマトンの観点から解決できます。
また、Pnueliは、プログラムに関する推論のロジックを紹介した彼の元の論文で、LTLに関する基本的な結果を証明しました。VardiとWolperは、LTLの数式をBuchiオートマトンに簡単にコンパイルできるようにしました。時相論理への接続により、LTLからオートマトンを効率的に導出するアルゴリズム、およびBuchiオートマトンの決定と補完を行うアルゴリズムの集中的な研究が行われました。Kampの定理は、LTLがsinceおよびuntilであることを示していますωμμ
- プログラムの時相論理、Pnueli 1977
- 教会からPSL以前、ヴァルディ、2008年
- 線形時相論理へのオートマトン理論的アプローチ、Vardi and Wolper、1986
- リアクティブおよびコンカレントシステムの時相論理:仕様、マナ、およびプヌエリ
- アンティカル階層および時相論理のためのEhrenfeucht-Fraïsséゲームのその他のアプリケーション、Etessami and Wilke、2000
計算ツリーロジック
μ
有限構造上のCTLのモデル検査問題は、多項式時間にあります。CTL *のモデルチェックの問題はEXPTIME完了です。CTL *の公理化は、レイノルズ2001によって最終的に解決された挑戦的な未解決の問題でした。二分木上の単項二次論理のフラグメント。HirschfeldとRabinovichによる後の特性評価では、CTL *はパスの定量化を備えたMSOのバイシミュレーション不変フラグメントと表現的に同等であるということです。
- 「ときどき」と「決してではない」の再考:分岐対線形時間時相論理、Emerson and Halpern、1986
- CTLの表現力について、Moller、Rabinovich、1999
- 二分木のモナド理論における計算ツリー論理CTL *およびパス数量化記号、Hafer and Thomas、1987
- 完全計算ツリーロジックの公理化、レイノルズ、2001
無限の言葉の言語
ω
ωωω-言葉。さらに、基本トポロジを使用して、すべての線形時間特性が安全性と活性特性の交差として表現できることを示しました。この結果は、複雑なプロパティチェッカーを構築するのではなく、安全性と活性チェックを構築することで十分であることを意味するため、重要な実用的結果をもたらします。さらに削減すると、不変性チェッカーと終了チェッカーを作成するだけで十分であることがわかります。安全性と活性特性は、ManoliosとTreflerによってツリーに拡張され、最近では、クラークソンとシュナイダーによって、ハイパープロパティフレームワークのトレースセットに拡張されました。
- 無限の言葉:オートマトン、セミグループ、ロジックとゲーム、ペリンとピン、2004
- ω
- ω
- ωの構文的合同について—言語、MalerおよびStaiger、1993
無限の単語のオートマトン
言語がある場合、コンピューター科学者にはオートマトンがあります。無限の単語と無限の木に関するオートマトンの理論を入力してください。無限の単語のオートマトンが有限の単語のオートマトンから2年以内に登場したにもかかわらず、この基本的なトピックが標準的なコンピューターサイエンスのカリキュラムでカバーされることはめったにありません。無限の単語およびツリー上のオートマトンは、非常に堅牢なアプローチを提供し、非常に豊富なロジックファミリの充足可能性の決定可能性を証明します。
ω
- 無限木の二次理論とオートマトンの決定可能性、ラビン、1969
- 無限物体のオートマトン、トーマス、1988
- オートマトン:論理からアルゴリズムまで、Vardi、2007
無限のゲーム
論理的で無限のゲームは研究の活発な分野です。ゲーム理論の概念は、非決定性と並列性(代替)、プログラムとその環境、普遍的および実存的定量化、ボックスとダイヤモンドのモダリティなどの二重性のあらゆるところにコンピューターサイエンスに現れています。上記のさまざまなタイプの非古典的なロジックのプロパティを調べるのに最適な方法です。
オートマトンの受け入れ基準と同様に、ゲームの勝利条件は異なりますが、多くは同等であることが示されています。古典的な結果について尋ねたので、ボレルの決定性定理とゲイル・スチュワートのゲームは、私たちが研究しているいくつかのゲームモデルの背景にしばしば慎重に位置しています。私たちの時代の差し迫った質問の1つは、パリティゲームの解決の複雑さです。Jurdzinskiは戦略改善アルゴリズムを提供し、勝者の決定は複雑度クラスUPとcoUPの共通部分にあることを示しました。Jurdzinskiのアルゴリズムの正確な複雑さは、フリードマンが2009年に指数時間の下限を与えるまで開かれていました。
- パリティゲームで勝者を決めるのは、UP∩co -UP、Jurdzinski、1998年です。
- μ計算のゲーム、NiwinskiおよびWalukiewicz、1996
- 知られているパリティゲーム戦略改善アルゴリズムの指数下限、フリードマン、2009年