これは私の問題です:私は平面であることを知っている(すなわち、エッジが交差していないグラフの埋め込みが存在する)グラフ構造を持っています。私は自分のグラフを取り、それを直線で平面に埋め込むアルゴリズムを必要とします。アルゴリズムはあまり効率的である必要はありません(O(N^2)アルゴリズムはうまくいくでしょう)。任意のアイデア/提案?グラフ構造の直線的な平面埋め込み
2
A
答えて
1
graphviz(http://www.graphviz.org/)でおこなうことができます。これは多くの異なるフォーマットと非常に単純な入力定義でそれを描くことができるでしょう。いくつかのアルゴリズムを使用してグラフを作成することができます。
そうでない場合は、scheckアウトボイヤー-Myrvoldの平坦化アルゴリズムとウィキペディアからの各種Cコードを:http://jgaa.info/accepted/2004/BoyerMyrvold2004.8.3/planarity.zip
1
このdocument ...
を読む私たちが使用し、グラフを埋め込むために、私のアルゴリズムのコースのためにこのプロジェクトを持っていましたSVG形式...アルゴリズムを決めると、SVG形式は簡単に生成できます...
関連する問題
- 1. スイングでインタラクティブな平面の直線グラフ
- 2. C#での平面埋め込み(平面顔トラバーサル)アルゴリズム
- 3. 構造体の埋め込みとパッキング
- 4. 解析JSON埋め込み構造
- 5. Graphviz - 平面グラフの埋め込みを正しく修正する
- 6. トラック埋め込みグラフは
- 7. Googleスプレッドシートにデータラベルをプログラムで表示埋め込み線グラフ
- 8. 構造体の埋め込みスライスからの値へのアクセス
- 9. TwoFishの平文ブロックの埋め込み
- 10. Jungグラフの直線平行エッジ
- 11. 埋め込みモノ:C#でのC#構造体の作成/マーシャリング
- 12. GraphView水平軸ラベルの埋め込み
- 13. JSONアンマーシャリング埋込み構造体
- 14. ビッグエンディアンとリトルエンディアンマシン用の構造体埋め込み
- 15. struct net_device構造体の埋め込みについて
- 16. URLエンコーディングパラメータの埋め込み構造を補完するGolang -
- 17. ディレクトリ構造全体を埋め込む
- 18. Swiftクラスに静的構造体を埋め込む方法は?
- 19. 埋め込みブートストラップレイアウトの埋め込み
- 20. モデルビューコントローラ動的埋め込み
- 21. 埋め込みテーブルスクロール垂直固定ヘッダ
- 22. 包括的な埋め込みソリューション
- 23. pdf埋め込み/埋め込み
- 24. モデルチェーン/平面のマルチレベル構造を読み取るために「架橋」
- 25. Matplotlib "pick_event"がFigureCanvasTkAggの埋め込みグラフで動作しない
- 26. 垂直スクロールなしのGist埋め込み
- 27. 構造体に同じ名前の構造体を2つ埋め込む
- 28. SVNの動的埋め込みフィールド?
- 29. Symfony:埋め込みフォームの動的フォーム
- 30. 平面グラフ