グラフ構造に関するソフトウェア

作成 2003.07.01
更新 2005.08.02

グラフ構造分析・視覚化ソフトウェア

Name Licence Comment
JUNG - Java Universal Network/Graph Framework Open source (BSD license) Java package. ネットワーク分析用途に強い.アルゴリズム,データ構造などを多く提供している.視覚化は多機能ではない.
JGraph - Professional Open Source Java Graph Visualization Open source (商用コンポーネントもあり) Java package. ソフトウェアエンジニア的な視覚化に強い.様々な付加情報や操作がサポートされる.
Pajek Free for noncommercial use, binary Program for large network analysis. 大きなネットワークをクラスタリングにより分割し,各コンポーネントに分析を適用することができる.
UCINET Commercial (free evaluation version 有り, 旧?DOS版はフリー) Program on Windows. 社会ネットワーク分析ツールとして有名.
ORA (Organization Risk Analyzer) Free, binary By CASOS, CMU. マルチモーダル・マルチプレックスなネットワークに対して Metamatrix 分析を行うプログラム.
NetStat(Plus) Open source C++ library. ORAのバックグラウンド.
SNA package for R Open source 統計ソフトRの社会ネットワーク分析パッケージ. 疎グラフに適したデータ構造は用いていない.
VGJ Open source(GPL) グラフ可視化のJava package. 1998年以来更新が無いよう.「幾つかのグループが拡張中」とあるが...
GraphViz Open source AT&T Labs Research
Welcome to GraphViz Open source GraphViz development home
Grappa Open source port of GraphViz (subset) to Java package
Agna Project Freeware  
The KrackPlot home page Freeware Program on DOS
Java for Social Networks Binary only freeware? Applet
LEDA Commercial C++ package
yFiles - product of yWorks Commercial Java package
yFiles SSE商品詳細情報 Commercial yFiles の販売 SSE(住商エレクトロニクス・カンパニー)

グラフ構造記述データフォーマット (ascii)

Name Licence Comment
GXL - Graph eXchange Language ライセンスフリー XML base. ややソフトウェアエンジニアリング用途向けか(typeの標準サポートの仕方など).
GraphML フリー? (記述なし) XML base. GXLより汎用か.ツールはそれほど完備してないよう.
Pajek .net format ? Original format.
UCINET dl(.dat) format ? Original format. For specification, see chapter 3 of "Ucinet User's Guide" which is contained in UCINET distribution.
DyNetML Public domain? XML base. Especially for MetaMatrix data.
GraphViz .dot format ? Original format.