エッジを超えるすべての単純な無向グラフが接続されています


8

個の頂点を持つグラフのエッジが場合、それは接続されます。n 1 n 2 n(n1)(n2)2

グラフを接続するには、 エッジが必要であることを常に証明できるため、この質問について少し混乱しています。|E|>n1


4
ヒント:1つの孤立した頂点(他の頂点に接続されていない)がある場合、グラフのエッジの最大数はいくつですか?
Joe、

回答:


19

何があなたを悩ませているのかはわかりませんが、私が見ると、次の2つの事実について混乱しています。

  1. グラフが接続されている場合、en1.

  2. グラフがを超える場合、グラフは結合されます。e>(n1)(n2)2

1と2の意味が反対方向にあることに注意してください。

2.の証明については、このリンクをチェックしてください


7

あなたの問題は、接続されていないエッジで無向グラフを構築できないことを証明することかもしれません。あなたはそれを間違った方法で考えています。あなたはすべての頂点を接続するために使用する方法を、いくつかのエッジについて式。 E=n1(n1)(n2)2E=n1

1つの町が切り離されるように恐ろしい高速道路システムを設計しようとしている敵を想像してください。道路をどれほど非効率に費やしても、道路が多すぎる場合は、すべての町を接続する必要があります。

たとえば、可能な限り多くの道路を使用しているものの、1つの町が接続されていないままになるような、最悪の可能性のあるデザインを考えてみましょう。エッジはいくつありますか?それにもう1つのエッジを追加するとどうなりますか?


4

1.あなたが言ったように、私たちは持っています:

G is connected|V|1|E|

しかし、他の方向は真実ではありません、すなわち:

G is connected|V|1|E|

間違ったステートメントです。

したがって、それをさらに推論するために使用することはできません。サンプルカウンターの例は次のグラフです(は個の頂点の完全なグラフであり、はグラフのな結合を意味します)。トンKtt

G=Kn1K1

Gはエッジとノードがあり、です。 n n 1(n12)n(n12)>n1n>4

2.一方、それを証明するには:

(|V|12)<|E|G is connected

私たちは次のようにそれを行うことができます:

そうでないとすると、は2つのグラフ結合されていない結合であり、、すべての頂点を接続してグラフを作成すると、(最大値は完全なグラフのエッジ)が:GG=G1G2|G1|=k,|G2|=nk,0<k<nG1,G2G"|EG"|(n2)G"

(n12)+1+k(nk)|EG"|(n2)

(k1)(nk1)+10と矛盾し。0<k<n


-4

グラフGにはn個のノードがありますn =(n-1)+1切断されるグラフには少なくとも1つの分離された頂点が必要です.1つの分離された頂点を持つグラフには最大C(n-1,2)のエッジがあります

したがって、すべての接続されたグラフには、C(n-1,2)を超えるエッジが必要です。


1
ツリーは、エッジよりもかなり少ないエッジを持つ接続グラフです。を超えるエッジを持つすべてのグラフを接続する必要があることを意味していたと思います。しかし、これだけではうまくいきません。これは、エッジが多いグラフでは、頂点を分離できないためです。切断することはできますが、頂点が分離されていない可能性があります。いずれにせよ、質問は、を超えるエッジを持つすべてのグラフが接続されているという証明を実際に求めているのではなく、 エッジでは十分でない理由を尋ねています。C(n1,2)C(n1,2)C(n1,2)n1
David Richerby
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.