
数学において、密グラフとは、辺の数が最大辺数に近いグラフ(すべての頂点のペアが1つの辺で結ばれているグラフ)のことである。その反対に、辺の数が少ないグラフは疎グラフと呼ばれる。密グラフと疎グラフの区別は明確に定義されておらず、「おおよそ等しい」といった表現で表されることが多い。そのため、密度の定義方法は問題の文脈によって異なる場合が多い。
単純なグラフを考えてみましょうどこは頂点の集合であり、は辺の集合です。頂点の数を表すために、エッジの数を表す。単純グラフのグラフ密度は、エッジの数| E |と最大可能なエッジ数の比として定義されます。
無向単純グラフの場合、グラフ密度は次のようになります。
有向単純グラフの場合、可能な最大辺数は無向グラフの2倍になります(辺には2つの方向があるため)。したがって、密度は次のようになります。
無向グラフのエッジの最大数はしたがって、最大密度は 1 (完全グラフの場合) であり、最小密度は 0 です。[ 1 ]
サイズが大きくなるグラフの族は、次のような場合に疎であると言われることが多い。としてコンピュータサイエンスでは、スパースの定義をより厳密に定義することもあります。あるいは同じ文脈で、密なグラフは、| E |が「近い」グラフとして定義できます。[ 2 ] [ 3 ]
上限密度は、上で定義したグラフ密度の概念を有限グラフから無限グラフに拡張したものです。直感的には、無限グラフには、上限密度より小さい任意の密度を持つ任意の大きさの有限部分グラフが存在し、上限密度より大きい密度を持つ任意の大きさの有限部分グラフは存在しません。形式的には、グラフ G の上限密度は、密度α を持つGの有限部分グラフの頂点数が制限されるような値 α の下限です。エルデシュ・ストーンの定理を用いると、上限密度は1または超粒子比0、1 / 2、2 / 3、3 / 4、4 / 5、… n / n + 1 [ 4 ]のいずれかのみであることが示せます。
Lee & Streinu (2008)およびStreinu & Theran (2009)は、n個の頂点を持つすべての空でない部分グラフが最大でkn − l 個のエッジを持つ場合、グラフを ( k , l ) -スパースであると定義し、 ( k , l ) -スパースであり、かつちょうどkn − l個のエッジを持つ場合、グラフを( k , l ) -タイトであると定義している。したがって、木はまさに(1,1) -タイト グラフであり、森はまさに(1,1) -スパース グラフであり、樹木度kのグラフはまさに( k , k ) -スパース グラフである。擬似森はまさに(1,0) -スパース グラフであり、剛性理論で現れるラマン グラフはまさに(2,3) -タイト グラフである。[ 5 ]
疎性によって特徴付けられない他のグラフ族も、この方法で記述できます。たとえば、n 個の頂点を持つ任意の平面グラフは最大で 3n - 6個のエッジを持ち(3個未満の頂点を持つグラフを除く)、平面グラフの任意の部分グラフは平面であるという事実から、平面グラフは(3,6)疎であることがわかります。ただし、すべての(3,6)疎グラフが平面であるとは限りません。同様に、外平面グラフは(2,3)疎であり、平面二部グラフは(2,4)疎です。
StreinuとTheranは、kと lが整数で0≤l <2kの場合、 ( k , l ) -スパース性のテストを多項式時間で実行できること を示した。[ 6 ]
グラフ族において、その族のグラフがすべて( k , l ) -スパースとなるようなkとlの存在は、その族のグラフが有界退化または有界有木性を持つことと同値である。より正確には、 Nash-Williams (1964)の結果から、有木性がa以下のグラフはまさに( a , a ) -スパースグラフであることが導かれる。[ 7 ]同様に、退化がd以下のグラフは-疎グラフ。[ 8 ]
Nešetřil & Ossona de Mendez (2010)は、疎性/密度の二分法により、単一のグラフインスタンスではなく無限のグラフクラスを考慮する必要があると考えた。彼らは、ある閾値tが存在し、そのクラス内のグラフのサブグラフにおいてすべての完全グラフがt分割として現れるようなグラフのクラスを、どこかに密なグラフクラスと定義した。逆に、そのような閾値が存在しない場合、そのクラスはどこにも密ではない。[ 9 ]
限定された退化を持つグラフのクラスと、どこにも密でないグラフのクラスは、いずれも、完全二部グラフを部分グラフとして除外するグラフ族である、二部グラフを含まないグラフに含まれます。[ 10 ]