グラフ理論と有限モデル理論という数学の分野では、グラフの論理は、数理論理学の文を用いてグラフの特性の形式的な仕様を扱います。これらの文で使用できる論理演算の種類には、いくつかのバリエーションがあります。グラフの第一階論理は、変数と述語がグラフの個々の頂点と辺に関係する文に関係しますが、モナドの第二階グラフ論理は、頂点または辺の集合に対する量化を可能にします。最小不動点演算子に基づく論理は、頂点の組に対するより一般的な述語を可能にしますが、これらの述語は不動点演算子を通してのみ構築できるため、その能力は制限されます。
ある文が、あるグラフに対しては真でも、他のグラフに対しては偽である場合があります。グラフがをモデル化していると言われ、 と表記される場合、の頂点と隣接関係が真となります。モデル検査のアルゴリズム上の問題は、与えられたグラフが与えられた文をモデル化しているかどうかをテストすることです。満足度のアルゴリズム上の問題は、与えられた文をモデル化するグラフが存在するかどうかをテストすることです。モデル検査と満足度は一般にどちらも困難ですが、いくつかの主要なアルゴリズム上のメタ定理は、この方法で表現された特性が重要なグラフのクラスに対して効率的にテストできることを示しています。
グラフの論理に関するその他の研究テーマには、ランダム グラフが特定の種類の論理内で指定されたプロパティを持つ確率の調査や、一意のグラフによってモデル化される論理文を見つけることに基づくデータ圧縮の方法などがあります。
最初の注文

グラフの一階述語論理では、グラフプロパティは、グラフの頂点を表す変数と、等価性および隣接性のテストのための述語を持つ量化された論理文として表現されます。[1]
例
例えば、グラフに孤立した頂点が存在しないという条件は、次の文で表現できます 。 ここで、記号は2つの頂点間の無向隣接関係を示します。この文は、すべての頂点に対して、隣接する別の頂点が存在するという意味に解釈できます。[1]
固定された部分グラフの部分グラフ同型性問題は、 がより大きなグラフ の部分グラフとして現れるかどうかを問うものです。 これは、 の各辺について、対応する変数のペアが隣接する頂点を表し、 の残りの各頂点のペアについて、対応する変数のペアが異なる頂点を表すような頂点( の各頂点に 1 つずつ)が存在することを述べる文で表現できます。 [2]図を参照してください。 特殊なケースとして、クリーク問題(クリークのサイズが固定されている場合)は、クリークのサイズに等しい数の頂点が存在し、それらはすべて隣接していることを述べる文で表現できます。[3]
公理
単純な無向グラフの場合、グラフの第一階理論には公理が含まれる。
有向グラフなどの他の種類のグラフでは、異なる公理が関係する可能性があり[5] 、マルチグラフプロパティの論理的定式化では、複数のエッジ関係[6]や頂点とエッジに別々の変数を持つなどの特別な処理が必要になります[7] 。
ゼロワンの法則

Glebskiĭ et al. (1969) と、それとは独立に Fagin (1976) は、一階グラフ論理のゼロ-一法則を証明しました。Fagin の証明では、コンパクト性定理が使用されました。この結果によると、エルデシュ-レーニモデルにおけるランダムグラフでは、すべての一階文はほぼ常に真か、ほぼ常に偽のいずれかになります。つまり、を固定した一階文とし、ラベル付き頂点の集合上のすべてのグラフから一様にランダムにランダムな-頂点グラフを選択します。そして、が無限大に近づく極限では、モデルがゼロか1に近づく 確率は次のようになります。さらに、ラドグラフと 呼ばれる特定の無限グラフがあり、ラドグラフによってモデル化された文は、ランダムな有限グラフによってモデル化される確率が1に近づく文とまったく同じです。 各辺が他の辺から独立して一定の確率で含まれるランダムグラフの場合、同じ結果が当てはまり、同じ文がゼロか1に近づく確率を持ちます。[8]
与えられた文が確率が 0 に近づくのか 1 に近づくのかを判断する計算量は高く、この問題はPSPACE 完全です。[9] 1 次グラフ特性がランダムグラフ上で確率が 1 に近づく場合、特性をモデル化するすべての - 頂点グラフを、グラフごとに多項式遅延( の関数として) でリストすることが可能です。[4]
同様の分析は、非一様ランダムグラフに対しても実行できます。このグラフでは、辺が含まれる確率は頂点の数の関数であり、辺を含めるか除外するかの決定は、すべての辺に対して独立して同じ確率で行われます。ただし、これらのグラフの場合、状況はより複雑です。この場合、第 1 階の特性には 1 つ以上のしきい値があり、辺包含確率がしきい値から制限されている場合、特定の特性を持つ確率は 0 または 1 に近づきます。これらのしきい値は の無理数乗になることは決してないため、辺包含確率が無理数乗であるランダムグラフは、一様ランダムグラフの場合と同様の 0-1 法則に従います。同様の 0-1 法則は、 が超特殊比でない限り、の辺包含確率を持つ非常に疎なランダムグラフにも当てはまります。[10]が超特殊である場合、特定の特性を持つ確率は 0 でも 1 でもない極限に近づきますが、この極限は効率的に計算できます。[11]閾値が無限にある第一階の文が存在する。[12]
パラメータ化された複雑さ
一次文に異なる変数が含まれる場合、それが記述する特性は、頂点のグラフにおいて、すべての組の頂点を調べることによってテストできます。ただし、この総当たり探索アルゴリズムは特に効率的ではなく、時間がかかります。グラフが与えられた一次文をモデル化しているかどうかを確認する問題には、特殊なケースとして、サブグラフ同型性問題(文が固定されたサブグラフを含むグラフを記述する) とクリーク問題(文が固定サイズの完全なサブグラフを含むグラフを記述する) が含まれます。クリーク問題は、パラメータ化された複雑性の観点から難しい問題の階層の最初のレベルであるW(1)に対して困難です。したがって、実行時間がおよびに依存しない関数および定数の形をとる、固定パラメータで扱いやすいアルゴリズムが存在する可能性は低いです。[13] さらに強く言うと、指数時間仮説が正しい場合、クリーク検出と一次モデル検査には、必然的に の累乗に比例した時間がかかり、その指数は に比例します。[14]
グラフの制限されたクラスでは、一階文のモデル検査ははるかに効率的になります。特に、一階文として表現できるすべてのグラフ特性は、有界拡張のグラフに対して線形時間でテストできます。これらは、すべての浅いマイナーがスパースグラフであり、辺と頂点の比率がマイナーの深さの関数によって制限されるグラフです。さらに一般的には、一階モデル検査は、どこにも密でないグラフ、つまり、各可能な深さで少なくとも 1 つの禁止された浅いマイナーがあるグラフのクラスに対して、ほぼ線形時間で実行できます。逆に、モデル検査が任意の単調なグラフの族に対して固定パラメータで処理可能である場合、その族はどこにも密でないに違いありません。[15]
データ圧縮とグラフ同型性
グラフの論理における一階述語文は、が をモデル化する唯一のグラフである場合にグラフを定義すると言われる。すべてのグラフは少なくとも 1 つの文によって定義される。たとえば、任意の-頂点グラフは、グラフの各頂点に 1 つずつ変数を持ち、さらにグラフの頂点以外の頂点が存在しないという条件を述べる変数を持つ文によって定義できる。文の追加節を使用して、2 つの頂点変数が等しくないこと、 の各辺が存在すること、 の隣接していない頂点のペア間に辺が存在しないことを保証できる。ただし、一部のグラフでは、グラフを定義する大幅に短い文が存在する。[16]
与えられたグラフを定義する最も単純な文(単純さの尺度は異なる)から、いくつかの異なるグラフ不変量を定義できます。特に、グラフの論理的深さは、グラフを定義する文における量指定子のネスト(量指定子のランク)の最小レベルとして定義されます。 [17]上記の文は、そのすべての変数の量指定子をネストしているため、論理的深さ を持ちます。グラフの論理的幅は、グラフを定義する文の変数の最小数です。[17]上記の文では、この変数の数は です。論理的深さと論理的幅は、どちらも与えられたグラフのツリー幅によって制限できます。 [18]同様に、論理的長さは、グラフを説明する最短の文の長さとして定義されます。上記の文の長さは頂点の数の 2 乗に比例しますが、長さが辺の数に比例する文で任意のグラフを定義することができます。[17]
すべての木とほとんどのグラフは、2つの変数のみを持つ一階の文で記述できますが、述語を数えることで拡張されます。この論理で固定定数の変数を持つ文で記述できるグラフの場合、多項式時間でグラフの正規化を見つけることができます(多項式の指数は変数の数に等しい)。正規化を比較することで、これらのグラフのグラフ同型問題を多項式時間で解決できます。 [19]
満足度
トラクテンブロートの定理の特別なケースとして、与えられた一階述語文が有限無向グラフで実現できるかどうかは決定不可能である。つまり、すべての文に対してこの質問に正しく答えられるアルゴリズムは存在しない。[20]
1 階の文の中には、無限グラフではモデル化できるが、有限グラフではモデル化できないものがある。例えば、 1次数の頂点がちょうど 1 つあり、他のすべての頂点の次数がちょうど 2 であるという性質は、1 階の文で表現できる。これは無限光線でモデル化できるが、有限グラフに対するオイラーの握手補題に違反する。しかし、1930 年代にアロンゾ・チャーチとアラン・チューリングが提唱したEntscheidungsproblemの否定解から、有限に制約されていないグラフに対する 1 階の文の充足可能性は決定不可能なままであることがわかる。また、すべてのグラフに対して真である 1 階の文と、有限グラフに対して真だが一部の無限グラフに対して偽である 1 階の文を区別することも決定不可能である。[21]
固定小数点

最小固定点に基づくグラフの論理は、特別な固定点演算子によって定義された述語(頂点または頂点の組のプロパティ)を許可することで、グラフの第一階論理を拡張します。この種の定義は、述語の特定の値が真である場合に他の値も真であることを示す式である含意から始まります。「固定点」とは、これが有効な含意である述語です。常に真である述語を含め、固定点は多数存在する可能性があります。「最小固定点」は、可能な限り真の値が少ない固定点です。より正確には、その真の値は他の固定点の真の値のサブセットである必要があります。[22]
例えば、与えられたグラフにおいて 2 つの頂点と がパスで接続されている場合は を真と定義し、そうでない場合は を偽と定義します。すると、すべての頂点は自分自身と接続され、が の隣接頂点と接続されている場合は、もう 1 ステップで にも接続されます。この推論を論理的に表現すると、は式の最小不動点 となります 。ここで、不動点であるということは、逆の含意矢印が示唆するように、式の右側が真であれば左側が真であることを意味します。この場合、最小不動点であるということは、この含意を繰り返し使用することで接続性が示されない限り、2 つの頂点が接続されていると定義されないことを意味します。[22]
不動点論理のいくつかのバリエーションが研究されている。最小不動点論理では、最小不動点を明確に定義するために、定義式の演算子の右側の項は述語を肯定的にのみ使用する必要がある(つまり、各出現は偶数の否定内にネストされている必要がある)。同等の論理力を持つ別のバリエーションであるインフレーション不動点論理では、式は単調である必要はないが、結果として得られる不動点は、すべて偽の述語から始めて定義式から得られる含意を繰り返し適用することによって得られるものとして定義される。否定的な含意や複数の述語を同時に定義できる他のバリエーションも可能であるが、追加の定義力は提供されない。これらの方法のいずれかで定義された述語は、より大きな論理文の一部として頂点の組に適用できる。[22]
固定小数点論理、および値が 0 から頂点の数までの範囲にある整数カウント変数も許可するこれらの論理の拡張は、記述的複雑性において、多項式時間で決定できるグラフ理論の決定問題の論理的記述を提供する試みとして使用されている。論理式の固定点は、述語が真となる値の集合にタプルを繰り返し追加して固定点に到達するアルゴリズムによって多項式時間で構築できるため、この論理ではグラフが文をモデル化しているかどうかの決定は常に多項式時間で決定できる。多項式時間のグラフ特性のすべてが、固定小数点とカウントのみを使用する論理の文でモデル化できるわけではない。[23] [24]ただし、一部の特殊なグラフクラスでは、多項式時間特性はカウント付きの固定小数点論理で表現可能な特性と同じである。これらには、ランダムグラフ[23] [25]区間グラフ[ 23] [26]および(グラフ構造定理の論理的表現を通じて)禁制マイナーグラフによって特徴付けられるあらゆるクラスのグラフ[23]が含まれる。
2番目の注文
グラフのモナド二階論理では、変数は頂点、辺、頂点の集合、辺の集合の最大 4 種類のオブジェクトを表します。モナド二階グラフ論理には、主に 2 つのバリエーションがあります。頂点と頂点集合の変数のみが許可される MSO 1と、4 種類の変数すべてが許可される MSO 2です。これらの変数の述語には、等価性テスト、メンバーシップ テスト、頂点と辺の関連性 (頂点と辺の両方の変数が許可されている場合) または頂点のペア間の隣接性 (頂点の変数のみが許可されている場合) が含まれます。定義のその他のバリエーションでは、モジュラー カウント述語などの追加の述語が許可されます。[27]
例
一例として、無向グラフの接続性は、頂点を 2 つの空でない部分集合に分割するたびに、一方の部分集合からもう一方の部分集合への辺が存在するというステートメントとしてMSO 1で表現できます。頂点の分割は、分割の片側にある頂点の部分集合によって記述でき、そのような各部分集合は、自明な分割 (一方または他方の側が空である分割) を記述するか、辺が交差するかのいずれかである必要があります。つまり、グラフが接続されているのは、MSO 1文 をモデル化する場合です。 ただし、接続性は、第 1 階グラフ論理では表現できず、存在 MSO 1 (すべての集合量指定子が存在的で文の先頭に出現するMSO 1のフラグメント) や存在 MSO 2でも表現できません。[28]
MSO 2では、ハミルトン性は、すべての頂点で接続された 2 正則グラフを形成する辺の集合の存在によって表現できます。接続性は上記のように表現され、2 正則性は各頂点で 3 つの異なる辺ではなく 2 つの辺の発生として表現されます。ただし、MSO 1 ではハミルトン性は表現できません。なぜなら、MSO 1 は、2 分割の各側に等しい数の頂点を持つ完全 2 部グラフ(ハミルトングラフである) と不均衡な完全 2 部グラフ (そうではない) を区別できないためです。[29]
MSO2の定義には含まれていないが、無向グラフの向きはトレモー木を使った手法で表現することができる。これにより向きに関する他のグラフ特性も表現できる。[30]
クールセルの定理
クールセルの定理によれば、木幅が制限されたグラフでは、すべての固定された MSO 2プロパティを線形時間でテストでき、クリーク幅が制限されたグラフでは、すべての固定された MSO 1プロパティを線形時間でテストできます。[31]木幅が制限されたグラフに対するこの結果のバージョンは、対数空間でも実装できます。[32]この結果の応用には、グラフの交差数を計算するための固定パラメータの扱いやすいアルゴリズムが含まれます。 [33]
ゼースの定理
モナド的二階述語論理の文の充足可能性問題は、その文が真となるグラフが少なくとも 1 つ (場合によっては制限されたグラフ族内) 存在するかどうかを判断する問題である。任意のグラフ族および任意の文について、この問題は決定不可能である。しかし、木幅が制限されたグラフについてはMSO 2文の充足可能性は決定可能であり、クリーク幅が制限されたグラフについては MSO 1文の充足可能性は決定可能である。証明には、クールセルの定理を使用して、その特性をテストできるオートマトンを構築し、次にそのオートマトンを調べて受け入れ可能なグラフがあるかどうかを判断することが含まれる。部分的な逆として、[34] Seese (1991) は、グラフ族に決定可能な MSO 2充足可能性問題がある場合は常に、その族には木幅が制限されている必要があることを証明した。証明は、無制限の木幅を持つグラフの族は任意に大きなグリッド マイナーを持つというロバートソンとシーモアの定理に基づいています。また、決定可能なMSO 1充足問題を持つグラフの族はすべて、クリーク幅が制限されている必要があると予想しました。 [35]これは証明されていませんが、モジュラーカウンティング述語でMSO 1を拡張する予想の弱化は正しいです。[34]
注記
- ^ ab Spencer (2001)、第1.2節、「第一階理論とは何か?」、pp. 15–17。
- ^ ヴェルビツキー&ジュコフスキー(2019)。
- ^ ゼウメ (2017).
- ^ ab ゴールドバーグ(1993)。
- ^ たとえば、Henson (1972) は、有向グラフが非対称関係によって記述されることを要求します。つまり、ループと 2 サイクルはどちらも許可されず、有向グラフが与えられます。
- ^ コンセヴィッツ(1973年)。
- ^ ブルッギンク&ケーニッヒ(2018年)。
- ^ Glebskiĭ et al. (1969); Fagin (1976)
- ^ グランジャン(1983年)。
- ^ シェラ&スペンサー(1988);スペンサー(2001)。
- ^ リンチ(1992年)。
- ^ スペンサー(1990年)。
- ^ ダウニー&フェローズ(1995年)。
- ^ チェンら(2006年)。
- ^ Nešetřil & Ossona de Mendez (2012)、18.3 サブグラフ同型問題とブール クエリ、400–401 ページ。ドヴォルザーク、クラーイ、トーマス (2010);グローエ、クロイツァー、ジーベルツ (2014)。
- ^ ピクルコ、スペンサー、ヴェルビツキー (2006)。
- ^ abc ピクルコとヴェルビツキー (2011)。
- ^ ヴェルビツキー(2005年)。
- ^ イマーマン&ランダー(1990)。
- ^ Ebbinghaus & Flum (1995)。Parys (2014) は、この決定不能性の結果はよく知られており、より一般的な有限構造のクラスに対する一階充足可能性の決定不能性に関する Trahtenbrot (1950) の結果であると述べています。
- ^ ラブロフ(1963年)。
- ^ abc Grohe (2017)、23–27頁。
- ^ abcd グローエ (2017)、50–51 ページ。
- ^ Cai、Fürer、Immerman(1992年)。
- ^ ヘラ、コライティス、ルオスト (1996)。
- ^ ラウブナー(2010年)。
- ^ これらの定義は、例えばCourcelle & Engelfriet (2012)の69ページで、わずかに異なる表記法MS 1およびMS 2で見つけることができます。他の著者はMSO 1およびMSO 2の表記法を使用しており、Courcelleも後にこの表記法を使用するようになりました。例えば、Courcelle (2018)を参照してください。
- ^ フェイギン、ストックマイヤー、ヴァルディ (1995)。
- ^ Courcelle & Engelfriet (2012); Libkin (2004)、Corollary 7.24、pp. 126–127。
- ^ クールセル(1996年)。
- ^ クールセルとエンゲルフリート (2012)。
- ^ エルバーフェルド、ヤコビー、タンタウ(2010年)。
- ^ グローエ (2001);河原林&リード(2007)。
- ^ Courcelle & Oum (2007)より引用。
- ^ シース(1991年)。
参考文献
- Bruggink, HJ Sander; König, Barbara (2018)、「矢印とコスパンの認識可能な言語」、コンピュータサイエンスにおける数学的構造、28 (8): 1290–1332、doi :10.1017/S096012951800018X、MR 3849613、S2CID 52275704
- Cai, Jin-Yi; Fürer, Martin; Immerman, Neil (1992)、「グラフ識別のための変数の数の最適な下限値」、Combinatorica、12 (4): 389–410、doi :10.1007/BF01305232、MR 1194730
- Chen, Jianer; Huang, Xiuzhen; Kanj, Iyad A.; Xia, Ge (2006)、「パラメータ化された複雑性による強力な計算下限」、Journal of Computer and System Sciences、72 (8): 1346–1367、doi : 10.1016/j.jcss.2006.04.007
- Courcelle, Bruno (1996)、「モナディック 2 階論理の一部におけるグラフ プロパティの表現について」(PDF)、Immerman, Neil ; Kolaitis, Phokion G. (eds.)、Proc. Descr. Complex. Finite Models、DIMACS、vol. 31、Amer. Math. Soc.、pp. 33–62、CiteSeerX 10.1.1.55.5184、MR 1451381
- クールセル、ブルーノ、エンゲルフリート、ヨースト(2012)、グラフ構造とモナディック2階論理:言語理論的アプローチ、数学とその応用百科事典、第138巻、ケンブリッジ大学出版局、ISBN 9781139644006、Zbl 1257.68006
- Courcelle, Bruno (2018)、「MSO 2グラフプロパティをチェックするためのフライオートマトン」、Discrete Applied Mathematics、245 : 236–252、arXiv : 1511.08605、doi :10.1016/j.dam.2016.10.018、MR 3804787
- Courcelle, Bruno ; Oum, Sang-il (2007)、「頂点マイナー、モナド 2 階論理、および Seese による予想」(PDF)、Journal of Combinatorial Theory、シリーズ B、97 (1): 91–126、doi : 10.1016/j.jctb.2006.04.003、MR 2278126
- Downey, RG ; Fellows, MR (1995)、「固定パラメータの扱いやすさと完全性。II. W[1]の完全性について」、理論計算機科学、141 (1–2): 109–131、doi : 10.1016/0304-3975(94)00097-3
- Dvořák, Zdeněk ; Kráľ, Daniel ; Thomas, Robin (2010)、「スパース グラフの 1 次プロパティの決定」、Proc. 51st Annual IEEE Symposium on Foundations of Computer Science (FOCS 2010)、pp. 133–142、CiteSeerX 10.1.1.170.9781、doi :10.1109/FOCS.2010.20、ISBN 978-0-7695-4244-7、MR 3024787、S2CID 15264036
- エビングハウス、ハインツ・ディーター; フルム、イェルク (1995)、有限モデル理論、シュプリンガー数学モノグラフ (第 2 版)、シュプリンガー、p. 129、doi :10.1007/3-540-28788-4、ISBN 978-3-540-28787-2
- Elberfeld, Michael; Jakoby, Andreas; Tantau, Till (2010 年 10 月)、「Bodlaender と Courcelle の定理の Logspace バージョン」(PDF)、Proc. 51st Annual IEEE Symposium on Foundations of Computer Science (FOCS 2010)、pp. 143–152、doi :10.1109/FOCS.2010.21、ISBN 978-1-4244-8525-3、S2CID 1820251
- フェイギン、ロナルド(1976)、「有限モデル上の確率」、Journal of Symbolic Logic、41 (1): 50–58、doi :10.1017/s0022481200051756、JSTOR 2272945、MR 0476480、S2CID 2563318
- フェイギン、ロナルド;ストックマイヤー、ラリー J .;ヴァルディ、モシェ Y. (1995)、「モナディック NP とモナディック コ NP について」、情報と計算、120 (1): 78–92、doi : 10.1006/inco.1995.1100、MR 1340807
- グレブスキー、ジュ。 V.;ディリノイ州コーガン。ミシガン州リオゴンキイ。 Talanov、VA (1969)、「下位述語計算の式の充足可能性の体積と割合」、Otdelenie Matematiki、Mekhaniki i Kibernetiki Akademii Nauk Ukrainskoĭ SSR: Kibernetika (2): 17–27、MR 0300882
- Goldberg, Leslie Ann (1993)、「グラフのファミリをリストするための多項式空間多項式遅延アルゴリズム」、第 25 回 ACM コンピューティング理論シンポジウム (STOC '93) の議事録、ニューヨーク、ニューヨーク、米国: ACM、pp. 218–225、doi :10.1145/167088.167160、ISBN 0-89791-591-7、S2CID 6305108
- グランジャン、エティエンヌ(1983)、「ほぼすべての有限構造の一次理論の複雑性」、情報と制御、57(2–3):180–204、doi:10.1016 / S0019-9958(83)80043-6、MR 0742707
- Grohe, Martin (2001)、「交差数の2次時間での計算」、第33回ACM計算理論シンポジウム(STOC '01)の議事録、pp. 231–236、arXiv : cs/0009010、doi :10.1145/380752.380805、ISBN 1-58113-349-9、S2CID 724544
- グローエ、マーティン(2017)、記述的複雑性、正規化、および定義可能なグラフ構造理論、論理学講義ノート、第47巻、ケンブリッジ大学出版局、ケンブリッジ、ISBN 978-1-107-01452-7、MR 3729479
- Grohe, Martin ; Kreutzer, Stephan ; Siebertz, Sebastian (2014)、「どこにも密でないグラフの一次特性の決定」、第 46 回 ACM コンピューティング理論シンポジウム (STOC '14) の議事録、ニューヨーク: ACM、pp. 89–98、arXiv : 1311.3899、doi :10.1145/2591796.2591851、ISBN 978-1-4503-2710-7、S2CID 13297133
- ヘラ、ラウリ; コライティス、フォキオン G.; ルオスト、ケルッコ (1996)、「有限モデル理論における論理のほぼすべての点での同値性」、記号論理学会誌、2 (4): 422–443、doi :10.2307/421173、JSTOR 421173、MR 1460316、S2CID 16411368
- ヘンソン、C. ワード (1972)、「可算同質関係構造と- カテゴリー理論」、The Journal of Symbolic Logic、37 : 494–500、doi :10.2307/2272734、JSTOR 2272734、MR 0321727、S2CID 40662635
- イマーマン、ニール、ランダー、エリック(1990)、「グラフの記述: グラフ正規化への第一段階のアプローチ」、セルマン、アラン L. (編)、複雑性理論回顧展: ユリス ハートマニス 60 歳の誕生日を記念して、ニューヨーク: シュプリンガー フェアラーク、pp. 59–81、doi :10.1007/978-1-4612-4478-3_5、ISBN 978-1-4612-8793-3、MR 1060782
- Lavrov, IA (1963)、「特定の基本理論に対する同一に真な式の集合と有限に反駁可能な式の集合の有効非分離性」、Algebra i Logika Sem.、2 (1): 5–18、MR 0157904
- 河原林 健一、ブルースリード(2007)、「線形時間での交差数の計算」、第 39 回 ACM コンピューティング理論シンポジウム (STOC '07) 論文集、pp. 382–390、doi :10.1145/1250790.1250848、ISBN 978-1-59593-631-8、S2CID 13000831
- Koncewicz, Leszek (1973)、「同一性を持つ一階述語計算におけるグラフのクラスの定義可能性」、ポーランド科学アカデミー、32 : 159–190、doi :10.1007/BF02123839、JSTOR 20014678、MR 0351796、S2CID 189786935
- Laubner, Bastian (2010)、「区間グラフでの多項式時間の捕捉」、第 25 回 IEEE コンピュータサイエンスにおける論理シンポジウム (LICS 2010)、カリフォルニア州ロサンゼルス: IEEE コンピュータ協会、pp. 199–208、arXiv : 0911.3799、doi :10.1109/LICS.2010.42、ISBN 978-1-4244-7588-9、MR 2963094、S2CID 1450409
- Libkin, Leonid (2004)、「有限モデル理論の要素」、理論計算機科学テキスト: EATCS シリーズ、Springer-Verlag、ベルリン、doi :10.1007/978-3-662-07003-1、ISBN 3-540-21202-7、MR 2102513、S2CID 30176939
- リンチ、ジェームズ F. (1992)、「非常にスパースなランダムグラフに関する文の確率」、ランダム構造とアルゴリズム、3 (1): 33–53、doi :10.1002/rsa.3240030105、MR 1139487
- Nešetřil, Jaroslav ; Ossona de Mendez, Patrice (2012)、Sparsity: Graphs, Structures, and Algorithms、Algorithms and Combinatorics、vol. 28、Springer-Verlag、doi :10.1007/978-3-642-27875-4、ISBN 978-3-642-27874-7、MR 2920058
- Parys, Paweł (2014)、「CPDA グラフ上の一階論理」、コンピュータ サイエンス - 理論とアプリケーション、コンピュータ サイエンスの講義ノート、vol. 8476、ニューヨーク: Springer-Verlag、pp. 300–313、doi :10.1007/978-3-319-06686-8_23、ISBN 978-3-319-06685-1、MR 3218557、S2CID 31640587
- Pikhurko, Oleg; Spencer, Joel ; Verbitsky, Oleg (2006)、「グラフの第一階理論における簡潔な定義」、Annals of Pure and Applied Logic、139 (1–3): 74–109、arXiv : math/0401307、doi :10.1016/j.apal.2005.04.003、MR 2206252、S2CID 3041191
- Pikhurko, Oleg; Verbitsky, Oleg (2011)、「グラフの論理的複雑さ: 概観」、Grohe, Martin ; Makowsky, Johann A. (編)、有限組合せ論におけるモデル理論的手法 (AMS-ASL 合同特別セッション、2009 年 1 月 5 ~ 8 日、ワシントン DC)、Contemporary Mathematics、vol. 558、アメリカ数学会、pp. 129~180、arXiv : 1003.4865、ISBN 978-0-8218-8322-8
- Seese, D. (1991)、「グラフの決定可能なモナド理論のモデルの構造」、Annals of Pure and Applied Logic、53 (2): 169–195、doi : 10.1016/0168-0072(91)90054-P、MR 1114848
- シェラ、サハロン、スペンサー、ジョエル(1988)、「スパースランダムグラフのゼロ-1法則」、アメリカ数学会誌、1 (1): 97–115、doi : 10.2307/1990968、JSTOR 1990968、MR 0924703
- スペンサー、ジョエル(1990)、「グラフの第一階理論における無限スペクトル」、コンビナトリカ、10 (1): 95–102、doi :10.1007/BF02122699、MR 1075070、S2CID 27770505
- スペンサー、ジョエル(2001)、ランダムグラフの奇妙な論理、アルゴリズムと組み合わせ論、第22巻、シュプリンガー・フェアラーク、ベルリン、doi:10.1007 / 978-3-662-04538-1、ISBN 3-540-41654-4、MR 1847951
- Trahtenbrot, BA (1950)、「有限領域の決定問題に対するアルゴリズムの不可能性」、Doklady Akademii Nauk SSSR、New Series、70 : 569–572、MR 0033784
- ヴェルビツキー、オレグ (2005)、「エーレンフォイヒトゲームによるセパレータ付きグラフの 1 次定義可能性」、理論計算機科学、343 (1–2): 158–176、arXiv : math/0401361、doi :10.1016/j.tcs.2005.05.003、MR 2168849、S2CID 17886484
- ヴェルビツキー、オレグ; ジュコフスキー、マクシム (2019)、「サブグラフ同型性の漸近的記述的複雑さの厳密な境界」、ACM Transactions on Computational Logic、20 (2): A9:1–A9:18、arXiv : 1802.02143、doi :10.1145/3303881、MR 3942556、S2CID 3603039
- Zeume, Thomas (2017)、「k-clique の動的記述的複雑性」(PDF)、Information and Computation、256 : 9–22、arXiv : 1610.09089、doi :10.1016/j.ic.2017.04.005、MR 3705411、S2CID 1412001
