4
A
回答
4
研究主要集中於在 高度並行的方式解決 最小生成樹問題。用 線性處理器數量是 可能解決 O(logn)時間的問題。 2003年的論文「快速 共享內存算法計算 稀疏 圖的最小生成森林」由David A.貝德和國經 叢演示務實 算法,可以計算MSTS快5倍 上8個處理器比 優化的順序算法。[9]通常,並行算法是基於Boruvka算法-Prim的 並且特別是Kruskal的算法做的 並不擴展到另外的 處理器的並行算法 。
因此,您可以看看該論文中提到的算法,但克魯斯卡爾可能不會從多個線程中受益。
0
Kruskal的MST算法很難並行化,因爲它考慮嚴格指定順序的邊緣。您應該看看Boruvka's算法,該算法更容易並行化,因爲它可以獨立處理部分MST的每個子樹。
相關問題
- 1. 克魯斯卡爾算法實現
- 2. 克魯斯卡實施
- 3. 克魯斯卡爾算法如何貪婪?
- 4. 克魯斯卡爾算法 - 保持節點的最佳方式
- 5. 克魯斯卡爾算法生成的邊緣集合
- 6. 我該如何着手解決克魯斯卡爾的工會
- 7. 重要的克魯斯卡爾 - 瓦利斯結果但不顯着的鋼 - 瓦斯事後檢驗
- 8. 算法smbPitchShift(帕斯卡爾)
- 9. 哈斯克爾卡過濾
- 10. 哈斯克爾實現一個IO碼
- 11. 哈斯克爾'讓我們實現
- 12. 哈斯克爾:抽象遺傳算法
- 13. 哈斯克爾算法在列表
- 14. 需要聯合的一組集合的Java結構? (針對克魯斯卡爾算法)
- 15. 爲什麼克魯斯卡爾算法在貪婪的情況下找到最小生成樹?
- 16. 哈斯克爾計算器
- 17. 問計一類的實物斯卡拉VS哈斯克爾
- 18. 發現哈斯克爾
- 19. 帕斯卡爾分割線轉化爲現實和字符串
- 20. 邁克爾·霍爾斯 - 摩爾算法交易的錯誤
- 21. 實現多項式乘法哈斯克爾
- 22. 斯卡拉執行哈斯克爾最後一個方法
- 23. 伊斯利斯的哈斯克爾版本 - 註釋(bang notation)
- 24. 哈斯克爾NEWTYPE語法
- 25. 哈斯克爾 - 實施和實例
- 26. 哈斯克爾
- 27. 哈斯克爾
- 28. 哈斯克爾
- 29. 無法實現諾克斯EnterpiseDeviceManager
- 30. 實現jacobi算法實現拉普拉斯方程