IEEE Symposium on Information Visualization · 2005 · 68 citations · 14 references
ComputingComputer ScienceVisualizationComputer GraphicsGraph VisualizationInformation VisualizationCluster VisualizationForce-directed LayoutsGraph AlgorithmsGraph DrawingGraph Layout AlgorithmsClustered Graph DrawingDynamic Force-directed LayoutsDynamic Graph ClusteringDynamic Graph DrawingDynamic Graph LayoutGraph Layout EvaluationIncremental Graph Layout
This paper presents an algorithm for drawing a sequence of graphs that contain an inherent grouping of their vertex set into clusters. It differs from previous work on dynamic graph drawing in the emphasis that is put on maintaining the clustered structure of the graph during incremental layout. The algorithm works online and allows arbitrary modifications to the graph. It is generic and can be implemented using a wide range of static force-directed graph layout tools. The paper introduces several metrics for measuring layout quality of dynamic clustered graphs. The performance of our algorithm is analyzed using these metrics. The algorithm has been successfully applied to visualizing mobile object software.
14
An algorithm for drawing general undirected graphs
Tomihisa Kamada, Satoru Kawai · Information Processing Letters · 1989 · 2.8K citations
Seven good reasons for mobile agents
Danny B. Lange, Mitsuru Oshima · Communications of the ACM · 1999 · 874 citations · Full text
Algorithms for drawing graphs: an annotated bibliography
Giuseppe Di Battista, Peter Eades, Roberto Tamassia et al. · Computational Geometry · 1994 · 860 citations