
グラフ理論において、閾値グラフとは、次の 2 つの操作を繰り返し適用することで 1 頂点グラフから構築できるグラフです。
- グラフに単一の孤立した頂点を追加します。
- グラフに単一の支配頂点、つまり他のすべての頂点に接続された単一の頂点を追加します。
例えば、図のグラフは閾値グラフです。これは、単一頂点グラフ(頂点1)から始めて、黒の頂点を孤立頂点として、赤の頂点を支配頂点として、番号順に追加することで構築できます。
閾値グラフは、Chvátal & Hammer (1977) によって初めて導入されました。Golumbic (1980) には閾値グラフに関する章があり、Mahadev & Peled (1995) は閾値グラフに特化した書籍です。
代替定義
同等の定義は次のようになります。グラフが閾値グラフであるとは、実数が 個あり、各頂点に実頂点重みがあり、任意の 2 つの頂点について、が辺である場合に限ります。
もう一つの同等の定義は次の通りである。グラフが閾値グラフであるとは、実数があり、各頂点に対して実数の頂点重みがあり、任意の頂点集合に対して独立であるとき、そして次の場合に限って、
「しきい値グラフ」という名前は、次の定義に由来しています。Sはエッジであるという特性の「しきい値」であり、同様に、Tは独立であるというしきい値です。
しきい値グラフには、禁止グラフ特性もあります。グラフがしきい値グラフとなるのは、その頂点のうち 4 つが3 辺パス グラフ、4 辺サイクル グラフ、または 2 辺マッチング である誘導サブグラフを形成しない場合のみです。
分解
頂点の繰り返し追加を用いる定義から、記号列を用いて閾値グラフを一意に記述する別の方法を導くことができる。これは、記号列の最初の文字である。 は常に文字列の最初の文字であり、グラフの最初の頂点を表す。後続の文字は であり、これは孤立頂点(または結合頂点)の追加を表す。また、 は支配頂点(または結合頂点)の追加を表す。例えば、文字列 は3つの葉を持つ星型グラフを表し、 は3つの頂点を持つパスを表す。図のグラフは次のように表すことができる。
グラフと認識の関連クラス
閾値グラフは、コグラフ、分割グラフ、および自明に完全グラフの特殊なケースです。グラフが閾値グラフである場合、それはコグラフであり分割グラフでもあります。自明に完全グラフであり、かつ自明に完全グラフの補グラフであるすべてのグラフは、閾値グラフです。閾値グラフは、区間グラフの特殊なケースでもあります。これらすべての関係は、禁制の誘導部分グラフによる特徴付けで説明できます。コグラフは、4 つの頂点 P 4に誘導パスがないグラフであり、閾値グラフは、誘導 P 4、 C 4、 2K 2がないグラフです。 C 4は、4 つの頂点のサイクルであり、 2K 2はその補、つまり 2 つの互いに素な辺です。これは、閾値グラフが補集合を取る場合に閉じている理由も説明しています。 P 4は自己補グラフであるため、グラフに P 4 -、C 4 -、および 2K 2 -が含まれない場合、その補グラフも同様に P 4 -、C 4 -、および 2K 2 -が含まれます。
Heggernes & Kratsch (2007) は、閾値グラフは線形時間で認識できることを示しました。グラフが閾値でない場合は、障害物 (P 4、 C 4、または 2K 2のいずれか) が出力されます。
参照
参考文献
- Chvátal, Václav ; Hammer, Peter L. (1977)、「整数計画法における不等式の集約」、Hammer, PL; Johnson, EL; Korte, BH; et al. (eds.), Studies in Integer Programming (Proc. Worksh. Bonn 1975)、Annals of Discrete Mathematics、第1巻、アムステルダム:北ホラント、pp. 145– 162。
- ゴルビック、マーティン・チャールズ(1980)、アルゴリズムグラフ理論と完全グラフ、ニューヨーク:アカデミックプレス第2版、Annals of Discrete Mathematics、57、Elsevier、2004年。
- ヘガーネス、ピナール;クラッシュ、ディーター(2007)、「線形時間認証認識アルゴリズムと禁止誘導部分グラフ」(PDF)、Nordic Journal of Computing、14(1-2):87-108(2008)、MR 2460558。
- Mahadev, NVR; Peled, Uri N. (1995),閾値グラフと関連トピック, Elsevier。
外部リンク
- しきい値グラフ、グラフ クラスとその包含に関する情報システム。