2016-10-05 6 views
-2

私の教授は、グラフ内に三角形の数を見つける方法を見つけるべきだと言いました。私はどのグラフを使うべきかという問題を抱えていますが、私の教授は最初にグラフ内の三角形を数える方法を見つけなければならないと提案しました。私はGoogleを使って検索しました。グラフの三角形を計算するアルゴリズムがあることがわかりましたが、私はComSci(コンピュータサイエンス)の学生ではないので、それについてはあまり理解していません。そして私は行列で三角形の数を数えられることも発見しました。 (1/6)(A)^ 3。それはAの痕跡です。だから私が今質問しているのは、グラフ内の三角形の数を見つける別の考え方です。私は答えがあればありがとう!グラフ内の三角形を数える

答えて

0

簡単なアプローチは、各ノードにアクセスして長さ3のノードから各パスを試すことです。ノードが開始ノードで終わる場合は、三角形になります。

これは時間消費を考慮すると最適ではありませんが、単純です。