我假設我們有2個帶標記的圖G和T,並且該算法確定G的子圖是否與主圖T和子圖G中的對應頂點應該有相同的標籤算法來檢查給定的圖是否是另一個圖的子圖
0
A
回答
2
該問題被稱爲"subgraph isomorphism",它是NP完整的(因此可能很難)。你需要一個通用的解決方案嗎?或者只是爲了特定的圖形G
?第二種情況要容易得多。有一些關於算法here的一般信息。在Boost Graph Library中有一個算法的版本(實際上,對於更一般的問題)(參見文檔here)。
1
一般問題的一般答案:你想解決的問題被稱爲「子圖同構」。看看這裏的進一步參考:http://en.wikipedia.org/wiki/Subgraph_isomorphism_problem。
相關問題
- 1. 檢查一張圖片是否是另一張圖片
- 2. 如何檢查圖像是否包含在另一個圖像?
- 3. Objective-C:檢查視圖是否觸及另一個視圖
- 4. Android檢查位圖是否包含另一個位圖
- 5. 簡單的方法來確定給定的圖是否是其他圖的子圖?
- 6. 如何檢查給定的圖像是否是java中的CMYK?
- 7. 檢查另一個圖中是否存在一個圖的節點
- 8. 檢查JLabel的圖標是否是一個特定的圖標或不
- 9. 另一種檢查圖像url的方法是否有效
- 10. 爪哇 - 檢查是否一個圖像包含另一個
- 11. 什麼是檢查一個圖像是否與另一個圖像相似的最佳方法?
- 12. 試圖檢查如果arraylist是另一個的子集
- 13. 檢查一個DIV的內容是否只是一個圖像
- 14. 如何檢查一個視圖是否位於另一個視圖之上?
- 15. C#檢查一個圖像是否存在於另一個圖像
- 16. 如何檢查一個圖形是否與另一個圖形重疊?
- 17. 檢測一個特定的視圖是否是一個webview
- 18. 如何檢查圖像是否在特定子視圖中
- 19. 編寫一個程序來檢查一個圖是否是二分的
- 20. IBAction子檢查是否隱藏圖像
- 21. 檢查圖像是否是單色的
- 22. 檢查圖形是否是雙向的
- 23. 如何檢查另一個視圖控制器是否可見?
- 24. 使用BFS着色算法來檢查是否圖形在Python是二分
- 25. 檢查有向圖是否強連接的算法
- 26. 如何檢查圖像是否存在給定的網址?
- 27. 我如何檢查給定的URL是否爲圖像?
- 28. Android StreetView檢查是否有給定位置的任何視圖
- 29. wordpress - 檢查圖片是否是任何帖子的帖子縮略圖
- 30. 檢查動畫圖像是否在給定時間在圖像視圖中
只需要注意一點,[Subgraph isomorphism problem](http://en.wikipedia.org/wiki/Subgraph_isomorphism_problem)是NP-complete。 – miku