0

この Web ページEntityCubeでは、人物の名前を入力すると、この人物のソーシャル ネットワークを表す関係グラフが表示されます。たとえば、ビル ゲートを入力すると、次のようになります。 代替テキスト

この背後にあるアルゴリズムを知っている人はいますか?

4

1 に答える 1

2

あなたの質問は少しあいまいですが、できる限り答えようとします。彼らが作成しているグラフは、「ソース」(ビル・ゲイツ) に直接関係する人々と、それらの人々の間の関係のみを示しています。

Web サイトには、おそらく全員を含むグラフが含まれています。議論のために、彼らが隣接リストを使用していると仮定しましょう(各人は「友達」のリストを持っています)。

ビル・ゲイツと入力すると、それは彼の友人のそれぞれを通過し、それらを彼に結び付けます. 次に、各友人の隣接リストを調べて、各友人が Bill Gates の友人でもあるかどうかを確認します。もしそうなら、それはそれらを接続します。そうでなければ、その友達を無視して続行します。

于 2010-11-03T15:34:55.713 に答える