Mathexchangeでこの質問をすることを考えましたが、計算やはい/いいえではありませんが、コンピュータサイエンス関連のアルゴリズムの詳細についてはここでお尋ねします。BFSで生成されたツリーの解析
BFSアルゴリズムでは、各レベルのトラバーサルをレイヤーとしてマークすることができます。たとえば、s
が開始頂点である場合、任意の単一レイヤの頂点はすべてs
までの同じ距離を持つ必要があります。これは、BFS検索アルゴリズムの最も基本的な特性の1つです。
i層と、T
と呼ばれるBFSアルゴリズムで生成されたツリーと、G
と呼ばれるグラフがあるとします。これは、T
の任意の2つのノード間の最大距離がi
であることを意味します。 (おそらく開始層から1、及び下層から1)
そのプロパティを使用して、はどのように私は頂点a
はその程度がせいぜい6*|V|/i
になるようG
に存在することを証明することができますか?レイヤL_j
の任意の頂点u
はせいぜい6|V|/i
頂点の合計3つの後件層の存在を示し、層L_j-1
とL_j+1
の頂点に接続されたエッジを有するので
私は考えました。役立つだろう。
しかし、私は目標を知っていることですが、私はそれにアプローチする方法はわかりません。
質問はよく公式化されていますか? n頂点の[Complete graph](http://en.wikipedia.org/wiki/Complete_graph)はn-1度です。 – UmNyobe
はい、n-completeグラフの任意の頂点は6 * n/iより小さいn-1度を持ち、完全グラフの 'i'はいずれの場合も1になります。 (完全なグラフのBFSは1回の繰り返しで終了するため) – user1180005
は 'G'単純ですか? [2つの頂点の間に1つ以上の辺がありますか?自己ループができますか?] – amit