有向循環グラフを考えると、入力グラフを表すさまざまなDAG /ツリーをどのように取得できますか?実際には、与えられた回路(指示された&周期)グラフからさまざまな木を抽出したいと思います。どんな助けでも大歓迎です。循環グラフから木/ DAGを抽出する
0
A
答えて
0
プリムまたはクルスカルの藻類を使用してください。
要約を表示:http://www.csse.monash.edu.au/~lloyd/tildeAlgDS/Graph/Undirected/
0
これは要件によって異なります。 DAGが最も重視されたいのであれば、すべてのエッジを並べ替えることができます。そして、エッジが1つのサイクルを壊した場合、その順番でエッジを1つずつ削除してください。
関連する問題
- 1. DAG(有向非循環グラフ) - QAbstractItemModel
- 2. 有向非循環グラフをグリッド/マトリックスにマッピングする方法
- 3. 有向非循環グラフから最大点を見つける方法は?
- 4. [グラフ/ DFS]:ここではDAG
- 5. Python NetworkX循環グラフのサイズを大きくする
- 6. JavaScript/JQueryで循環グラフを描画する方法は?
- 7. 有向非循環グラフをディスクに保存する方法は?
- 8. Pythonで循環(循環)インポートを回避するには?
- 9. 非循環コンポーネントグラフ
- 10. アクティブディレクトリからの循環グループメンバーシップのリスト
- 11. jComboBoxを循環する
- 12. リストアイテムを循環する
- 13. 行を循環するシェルコマンド?
- 14. 循環型内部メソッド呼び出し
- 15. 3次元循環バッファ
- 16. グラフ内の非循環の切り捨て
- 17. Java循環参照
- 18. 他の制限付き非循環グラフにエッジを追加する
- 19. あるクラスから別のクラスへのオブジェクトの循環呼び出し。
- 20. C#の循環ネームスペース
- 21. C++循環依存
- 22. SQLAlchemyモデル循環インポート
- 23. 循環バッファのスレッドセーフ
- 24. DAGにはいくつのエッジがありますか?
- 25. コマンドラインからコンパイルするWth循環依存性
- 26. 抽象構文木を開発する
- 27. クリックイベントのリストボックスを循環
- 28. 循環参照を使用する
- 29. 循環リンクリストをフリーにする
- 30. Visual Studio:ブレークポイントを循環する