部分立方体

グラフ理論において、部分立方体は超立方体等長部分グラフであるグラフである。[ 1 ]言い換えれば、部分立方体は超立方体の部分グラフと同一視することができ、部分立方体内の任意の2頂点間の距離は超立方体内のそれらの頂点間の距離と同じである。同様に、部分立方体は、グラフ内の2頂点間の距離がそのラベル間のハミング距離に等しくなるように、頂点に等しい長さのビット文字列でラベルを付けることのできるグラフである。このようなラベル付けはハミングラベル付けと呼ばれ、部分立方体を超立方体に 等長的に埋め込むことを表す。

歴史

Firsov (1965)は、グラフの超立方体への等長埋め込みを初めて研究した。このような埋め込みを許容するグラフは、Djoković (1973)Winkler (1984)によって特徴付けられ、後に部分立方体と名付けられた。グラフの超立方体ラベルではなく集合族という用語を用いて、同じ構造に関する別の研究系列が、 Kuzmin & Ovchinnikov (1975)Falmagne & Doignon (1997)などによって続いた。[ 2 ]

頂点にハミングラベルが付けられた部分立方体の例。このグラフは中央値グラフでもあります。

すべてのは部分立方体です。木Tにm個の辺があり、これらの辺に(任意に)0からm – 1 までの番号が付けられているとします。木の根頂点r を任意に選択し、各頂点vに、辺iがTのrからvへのパス上にある場合、位置iに 1 が含まれるmビットの文字列のラベルを付けます。例えば、r自体にはすべて 0 ビットのラベルが付けられ、その近傍には 1 ビットが 1 個含まれるラベルが付けられます。任意の 2 つのラベル間のハミング距離は、木内の 2 つの頂点間の距離となるため、このラベル付けによってTは部分立方体であることがわかります。

すべてのハイパーキューブ グラフは、それ自体が部分キューブであり、ハイパーキューブの次元に等しい長さのすべての異なるビット文字列でラベル付けできます。

より複雑な例としては次のようなものがあります。

ジョコビッチとウィンクラーの関係

部分立方体に関する定理の多くは、グラフの辺に定義される特定の二項関係に直接的または間接的に基づいています。この関係は、 Djoković (1973)によって初めて記述され、 Winkler (1984)によって距離に関する同等の定義が与えられており、 と表記されます 。2つの辺と は、のとき、 と と 表記される関係 にあると定義されます 。この関係は反射的対称的ですが、一般に推移的ではありません。 Θ{\displaystyle \Theta}e{×y}{\displaystyle e=\{x,y\}}f{あなたv}{\displaystyle f=\{u,v\}}Θ{\displaystyle \Theta}eΘf{\displaystyle e{\mathrel {\Theta }}f}d×あなた+dyvd×v+dyあなた{\displaystyle d(x,u)+d(y,v)\not =d(x,v)+d(y,u)}

ウィンクラーは、連結グラフが部分立方体であるための必要十分条件は、それが二部グラフでありかつその関係 が推移的であることを示した。[ 8 ]この場合、同値関係が形成され、各同値類はグラフの連結された二つの部分グラフを互いに分離する。ハミングラベル付けは、各ラベルの1ビットをジョコビッチ-ウィンクラー関係の同値類のそれぞれに割り当てることによって得られる。すなわち、辺の同値類によって分離された二つの連結部分グラフの一方において、全ての頂点のラベルのその位置には0が入り、他の連結部分グラフにおいて、全ての頂点の同じ位置には1が入る。 Θ{\displaystyle \Theta}

認識

部分立方体は、時間 で認識され、ハミングラベル付けが構築されます。 ここで、 はグラフの頂点の数です。[ 9 ]部分立方体が与えられれば、各頂点から幅優先探索を実行することにより、合計時間 でジョコビッチ–ウィンクラー関係の同値類を簡単に構築できます。時間認識アルゴリズムは、ビットレベルの並列処理を使用してグラフの単一のパス内で複数の幅優先探索を実行することでこれを高速化し、次に別のアルゴリズムを適用して、この計算の結果が有効な部分立方体ラベル付けであることを確認します。 n2{\displaystyle O(n^{2})}n{\displaystyle n}nメートル{\displaystyle O(nm)}n2{\displaystyle O(n^{2})}

寸法

部分立方体の等長次元は、それが等長的に埋め込まれる超立方体の最小次元であり、ジョコビッチ=ウィンクラー関係の同値類の数に等しい。例えば、 -頂点木の等長次元はその辺の数である。この次元の超立方体への部分立方体の埋め込みは、超立方体の対称性を除き、一意である。[ 10 ]n{\displaystyle n}n1{\displaystyle n-1}

あらゆる超立方体、ひいてはあらゆる部分立方体は、整数格子に等長的に埋め込むことができる。グラフの格子次元とは、グラフを等長的に埋め込むことができる整数格子の最小次元である。格子次元は等長次元よりも大幅に小さくなることがある。例えば、木の場合、格子次元は木の葉の数の半分(最も近い整数に切り上げ)である。任意のグラフの格子次元と最小次元の格子埋め込みは、補助グラフにおける最大マッチングに基づくアルゴリズムによって多項式時間で求めることができる。 [ 11 ]

より特殊な構造への埋め込みに基づいて、部分立方体の他の種類の次元も定義されています。[ 12 ]

化学グラフ理論への応用

グラフの超立方体への等長埋め込みは、化学グラフ理論において重要な応用を持つ。ベンゼノイドグラフとは、六角形格子の閉路上および閉路内部に位置するすべての頂点と辺からなるグラフである。このようなグラフは、有機分子の大きなクラスであるベンゼノイド炭化水素分子グラフである。このようなグラフはすべて部分立方体である。このようなグラフのハミングラベル付けは、対応する分子のウィーナー指数を計算するために使用でき、それを用いてその化学的性質のいくつかを予測することができる。[ 13 ]

炭素から形成される別の分子構造であるダイヤモンド立方体も部分立方体グラフを形成します。[ 14 ]

注記

  1. ^オフチニコフ (2011)、定義 5.1、p. 127.
  2. ^オフチニコフ (2011)、p. 174.
  3. ^ Ovchinnikov (2011)、セクション5.11、「中央値グラフ」、pp. 163–165。
  4. ^ Ovchinnikov (2011)、第7章「超平面配置」、pp.207–235。
  5. ^エップスタイン(2006年)
  6. ^ Ovchinnikov (2011)、第5.7節「部分立方体の直積」、144~145ページ。
  7. ^ボードゥ、グラヴィエ、メスレム (2008)
  8. ^ Winkler (1984)、定理4。Ovchinnikov (2011)、定義2.13、p.29、および定理5.19、p.136も参照。
  9. ^エップスタイン(2008年)
  10. ^ Ovchinnikov (2011)、第5.6節「等尺性次元」、pp. 142–144、および第5.10節「等尺性埋め込みの一意性」、pp. 157–162。
  11. ^ Hadlock & Hoffman (1978) ; Eppstein (2005) ; Ovchinnikov (2011)、第6章「Lattice Embeddings」、pp. 183–205。
  12. ^エップスタイン (2009) ;カベロ、エップスタイン、クラヴザール (2011)
  13. ^ Klavžar、Gutman & Mohar (1995)、命題 2.1 および 3.1。イムリッヒ & クラヴザール (2000)、p. 60; Ovchinnikov (2011)、セクション 5.12、「平均長とウィナー指数」、165 ~ 168 ページ。
  14. ^エップスタイン(2009年)

参考文献