核心概念
多構造ゲームは、Ehrenfeucht-Fra¨ıss´eゲームとは異なる特徴を持つ、一階述語論理式の表現力を解析するための有効なツールである。
要約
本稿では、多構造(MS)ゲームについて、その特徴やEhrenfeucht-Fra¨ıss´e(EF)ゲームとの比較、表現力などを詳細に分析している。
MSゲームとEFゲームの比較
- EFゲームは構造のペアでプレイされるが、MSゲームは構造の集合のペアでプレイされる。
- MSゲームでは、Duplicatorは構造のコピーを任意の数だけ作成できる。
- EFゲームでは、Duplicatorは構造間の部分同型を維持する必要があるが、MSゲームでは、Duplicatorは構造の集合内のいずれかの構造間で部分同型を維持する必要がある。
- MSゲームをシングルトン集合に限定すると、r個の量化子を持つ一階述語論理式のブール結合を捉えることができる。
Spoilerの戦略
- Spoilerは、分離文ψに従うことで、rラウンドのMSゲームを勝利することができる。
- Spoilerの戦略は、ψの各量化子のタイプ(∃または∀)と、対応する構造内の要素の選択によって決定される。
Duplicatorの「超能力」
- Duplicatorは、ゲーム中に構造のコピーを作成できるため、EFゲームよりも有利になる場合がある。
- しかし、ゲーム開始時に各構造のコピーを十分な数だけ作成しておけば、Duplicatorはゲーム中にコピーを作成する必要はない。
量化子の数と変数の数を同時に捉える
- EFゲームは、使用するペブルの数を制限することで、量化子のランクと変数の数を同時に捉えることができる。
- しかし、ペブルの数を制限したMSゲームの自然な変種は、量化子の数と変数の数を同時に捉えることができない。
量化子変数木ゲーム(QVTゲーム)
- QVTゲームは、Adler-Immermanゲームから着想を得た、量化子の数と変数の数を同時に捉えることができる新しいゲームである。
- Spoilerがrラウンド、kペブルのQVTゲームに勝利する iff (A, B)の分離文で、r個の量化子とk個の変数を持つものが存在する。
構文ゲーム
- QVTゲームを一般化した、一階述語論理式の構文的な尺度と変数の数を同時に捉えることができる2人ゲームのクラス。
- 量化子の数、量化子のランク、式のサイズは、すべてこのような尺度の例である。
結論
本稿の結果は、MSゲーム、その変種、および一般化に対する新たな洞察をもたらす。
この研究の次のステップは、これらのゲームを使用して、関連する構造のサイズに対する関数として、さまざまな組み合わせ特性を表すための複雑さの尺度と変数の数の最適値を決定することである。