16

標準のグラフ表現ファイル形式、または最も使用されているファイル形式は何ですか? 私は次の3つのうちの1つを言います:

しかし、それぞれの長所/短所を誰かが指摘できれば素晴らしいと思います。

4

4 に答える 4

7

答えは、最終的には問題の規模と達成しようとしているものにあります。

たとえば、SparkGraphLab-Createなどの専用の大規模グラフ分析フレームワークでは処理できるのに対し、これらの形式はいずれも数十億の頂点を処理できません。

GraphML と GEXF はほぼ同等で、どちらも XML ベースです。GraphML は標準であり、NetworkX、igraph、Boost Graph Library、Graph-tool、JGraphT、Gephi などの多くのグラフ ライブラリでサポートされています。GraphSon は人気がありません。

GraphML または GEXF グラフを描画するには、GephiまたはTulip (GEXF のみ) を使用できます。

于 2015-07-09T17:34:49.970 に答える
1

GNU Bisonは Graphviz DOT ファイルを出力して、通常は非常に大きなグラフであるパー​​サー オートマトンの視覚化を支援します。ここに小さなサンプルがあります。

DOT ファイルから画像を作成するための優れたオープン ソース ツールが多数あるため (dot、neato、sfdp など)、DOT は少なくともオープン ソース プロジェクトではデファクト スタンダードであると思います。

これを書いている時点では、Gephi と Tulip はエッジ ラベルをプロットしないため、アプリケーションによっては問題になる可能性があります。

于 2019-06-01T17:40:21.403 に答える