- 締切済み
グラフ理論の問題について
グラフ理論についての質問です。よろしくお願いします。 「グラフGが正則でdiam(G)=3ならば、diam(~G)=2である」(~GはGの補グラフです) を証明したいです。 前の設問に「diam(G)≧3ならばdiam(~G)≦3」というのがあるので(これは証明できました)、diam(~G)=1あるいはdiam(~G)=3の場合に矛盾を導く方向で考えています。 diam(~G)=1とするとGが空グラフになってしまう、というのは分かるのですが、diam(~G)=3の場合に矛盾を導くところが上手くいきません。 どのような方針で話を進めていけば良いのか、あるいはストレートにdiam(~G)=2を示すもっとスマートな方法があるのか、ご教示いただければ幸いです。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- stomachman
- ベストアンサー率57% (1014/1775)
回答No.3
- stomachman
- ベストアンサー率57% (1014/1775)
回答No.2
- graphaffine
- ベストアンサー率23% (55/232)
回答No.1
補足
ご回答ありがとうございます。 正則次数に注目する方法ですね。考えてみようと思います。 >不連結の場合も含めた直径の定義 非連結の場合、異なる連結成分にある2頂点間の距離は無限大で定義しているので、直径も無限大となります。 >diam(G)=3となるのは、Gが7-サイクルのときのみ Gが6-サイクルの場合もdiam(G)=3になりませんでしょうか? >「diam(G)≧3ならばdiam(~G)≦3」の証明 u,vをd(u,v)=diam(G)となる頂点とし、wをu,v以外の頂点とすると、d(u,v)≧3よりGにおいて ・uとvは非隣接 ・u,vのうち少なくとも一方はwと非隣接 が成り立つので、~Gにおいて ・uとvは隣接 ・u,vのうち少なくとも一方はwと隣接 が成り立ち、u,v以外の任意の2頂点w1,w2に対して ・d(u,v)=1 ・d(u,w)=1(uとwが隣接)or 2(uとwが非隣接→vとwが隣接) ・d(v,w)=1(vとwが隣接)or 2(vとwが非隣接→uとwが隣接) ・d(w1,w2)=1(w1とw2が隣接)or 2(w1とw2が非隣接かつw1とw2がu,vの同じ頂点と隣接)or 3(w1とw2が非隣接かつw1とw2の一方がuと、もう一方がvと隣接) となり、どんな2頂点間の距離も3以下となる。 が概要となります。 以上、よろしくお願いします。