對不起,這個簡單的問題,但有什麼辦法來確定一個完全連接的圖?我閱讀了一些論文,指出圖的總連通性是圖分析的先決條件。我通過Matlab的一些圖形分析工具箱搜索確定連通性的函數,但似乎至少在這些工具箱中沒有提供。你能不能就此提出任何建議?非常感謝!如何確定圖形是完全連接的?
0
A
回答
1
我不是圖論的專家,但它看起來像graphconncomp
將完成這項工作。
該函數查找圖中所有連接的組件,因此如果圖完全連接,它將返回S = 1組件,並且C將爲每個節點包含1。
例如
[S,C] = graphconncomp(G)
if all(C==ones(size(C)))
disp "G is fully connected";
end
0
另一種選擇是使用FEX功能isconnected
,看到here。
這將決定您的圖形是否已連接,並且如果已連接則爲1,否則爲0。只能在無向圖上工作。
3
只是爲了使這個答案的線程完整。你可以做上面的步驟:
假設你有你的圖形的矩陣G
使相同大小爲G的對角矩陣d,把n個節點的程度在第n個對角線元素
使拉普拉斯矩陣:L = d - g^
計算L的特徵值(在Matlab EIG功能會做你)
engenvalues這是等於零的數量是圖中的
如果您的組件數爲1的圖形完全連接組件的數量,否則它有分量的,你想
數
這種方法適用於執導和無向圖
希望你覺得它有幫助
相關問題
- 1. 如何爲TF完全連接的完全連接圖層添加dropout?
- 2. 檢查圖形是否完全連接 - java
- 3. 如何在沒有完全外連接的情況下完成全外連接
- 4. 完全連接的成對圖形模型
- 5. 使用距離度量製作完全連接的圖形
- 6. 我如何完全確保兩個節點之間的連接?
- 7. 如何確定上傳連接是否安全(ssl)?
- 8. 確定行是否是完全內path2d形狀(在Java)
- 9. 如何使用data.table完成全連接?
- 10. 如何完全連接節點選擇
- 11. 如何完全關閉WebRTC連接
- 12. 如何完全銷燬socket.io連接?
- 13. 如何在mysql中完全外連接
- 14. 如何確定Int是否是Haskell中的完美正方形?
- 15. 如何在skflow中創建非完全連接的圖層?
- 16. 確定圖是否單獨連接
- 17. 確定是否無向圖連接
- 18. Box2D是完全確定性的嗎?
- 19. 接收cookie是不完全正確
- 20. 使鏈接完全隱形?
- 21. 如何確定UserControl已完全加載?
- 22. 如何獲得左連接或完全連接?
- 23. 如何確定兩個2維列表是完全相同的?
- 24. Npgsql - 完全連接阻塞
- 25. 確定數組是否完全排序
- 26. 圖形連接
- 27. 如何確定與網絡服務器的連接是否使用完全正向保密?
- 28. 如何確定在iPhone或iPad上連接的無線網絡是否安全
- 29. KafkaStreams如何在引導時確定GlobalKTable是否完全填充?
- 30. 如何確定jQuery是否完全初始化?
謝謝,斯圖爾特。我正在使用Matlab 7.1(R14),並且graphconncomp似乎不在此版本中。也許我應該切換到R2013。 – Tony
如果您正在使用有向圖,並且您需要_connectedness_的屬性而不是_reachability_,請確保使用'graphconncomp(G,'Weak',true)'。 – collapsar