• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations

A fast adaptive layout algorithm for undirected graphs (extended abstract and system demonstration (1995)

by A Frick, A Ludwig
Venue:in Graph Drawing
Add To MetaCart

Tools

Sorted by:
Results 11 - 20 of 133
Next 10 →

GRIP: Graph dRawing with Intelligent Placement -- Short System Demonstration

by Pawel Gajer, Stephen G. Kobourov
"... This paper describes a system for Graph dRawing with Intelligent Placement, GRIP. The GRIP system is designed for drawing large graphs and uses a novel multi-dimensional force-directed method together with fast energy function minimization. The system allows for drawing graphs with tens of thousa ..."
Abstract - Cited by 50 (9 self) - Add to MetaCart
This paper describes a system for Graph dRawing with Intelligent Placement, GRIP. The GRIP system is designed for drawing large graphs and uses a novel multi-dimensional force-directed method together with fast energy function minimization. The system allows for drawing graphs with tens of thousands of vertices in under a minute on a mid-rage PC. To the best of the authors' knowledge GRIP surpasses the fastest previous algorithms. However, speed is not achieved at the expense of quality as the resulting drawings are quite aesthetically pleasing.

Interactive Visualization of Large Graphs and Networks

by Tamara Munzner , 2000
"... ..."
Abstract - Cited by 50 (2 self) - Add to MetaCart
Abstract not found

Communicating centrality in policy network drawings.

by Ulrik Brandes, Patrick Kenis, Dorothea Wagner - IEEE Transactions on Visualization and Computer Graphics , 2003
"... ..."
Abstract - Cited by 45 (13 self) - Add to MetaCart
Abstract not found

H-BLOB: A Hierarchical Visual Clustering Method Using Implicit Surfaces

by T. C. Sprenger, R. Brunella, M. H. Gross , 2000
"... ..."
Abstract - Cited by 42 (4 self) - Add to MetaCart
Abstract not found

GrouseFlocks: Steerable exploration of graph hierarchy space

by Daniel Archambault, Tamara Munzner, David Auber - IEEE TRANS. ON VISUALIZATION AND COMPUTER GRAPHICS , 2008
"... Several previous systems allow users to interactively explore a large input graph through cuts of a superimposed hierarchy. This hierarchy is often created using clustering algorithms or topological features present in the graph. However, many graphs have domain-specific attributes associated with ..."
Abstract - Cited by 41 (8 self) - Add to MetaCart
Several previous systems allow users to interactively explore a large input graph through cuts of a superimposed hierarchy. This hierarchy is often created using clustering algorithms or topological features present in the graph. However, many graphs have domain-specific attributes associated with the nodes and edges which could be used to create many possible hierarchies providing unique views of the input graph. GrouseFlocks is a system for the exploration of this graph hierarchy space. By allowing users to see several different possible hierarchies on the same graph, the system helps users investigate graph hierarchy space instead of a single, fixed hierarchy. GrouseFlocks provides a simple set of operations so that users can create and modify their graph hierarchies based on selections. These selections can be made manually or based on patterns in the attribute data provided with the graph. It provides feedback to the user within seconds, allowing interactive exploration of this space.
(Show Context)

Citation Context

...low a metanode with an algorithm appropriate for its topology. Specific algorithms are used to draw trees [9], [19], mesh-like components [23], circular layout for complete graphs, and force-directed =-=[16]-=- when the topology is unknown. Additionally, all overlaps between metanodes and leaves are eliminated with an overlap elimination pass [12]. A crossing reduction pass minimizes edge-edge and edge-meta...

Graph Drawing in Motion

by Carsten Friedrich, Peter Eades - Journal of Graph Algorithms and Applications , 2002
"... Enabling the user of a graph drawing system to preserve the mental map between two di#erent layouts of a graph is a major problem. In this paper we present methods that smoothly transform one drawing of a graph into another without any restrictions to the class of graphs or type of layout algori ..."
Abstract - Cited by 40 (0 self) - Add to MetaCart
Enabling the user of a graph drawing system to preserve the mental map between two di#erent layouts of a graph is a major problem. In this paper we present methods that smoothly transform one drawing of a graph into another without any restrictions to the class of graphs or type of layout algorithm.
(Show Context)

Citation Context

...criteria for a good animation is enforced. However more sophisticated approaches are more appropriate in some cases. We have developed an adaptation of the force directed layout approach described in =-=[6]-=- to move the nodes to their final positions. The repulsive forces are similar to the static version, whereas instead of attracting edges, nodes are attracted to their destination. This approach provid...

A Multi-dimensional Approach to Force-Directed Layouts of Large Graphs

by Pawel Gajer, Michael T. Goodrich, Stephen G. Kobourov , 2000
"... Abstract. We present a novel hierarchical force-directed method for drawing large graphs. The algorithm produces a graph embedding in an Euclidean space E of any dimension. A two or three dimensional drawing of the graph is then obtained by projecting a higher-dimensional embedding into a two or thr ..."
Abstract - Cited by 39 (6 self) - Add to MetaCart
Abstract. We present a novel hierarchical force-directed method for drawing large graphs. The algorithm produces a graph embedding in an Euclidean space E of any dimension. A two or three dimensional drawing of the graph is then obtained by projecting a higher-dimensional embedding into a two or three dimensional subspace of E. Projecting high-dimensional drawings onto two or three dimensions often results in drawings that are “smoother ” and more symmetric. Among the other notable features of our approach are the utilization of a maximal independent set filtration of the set of vertices of a graph, a fast energy function minimization strategy, efficient memory management, and an intelligent initial placement of vertices. Our implementation of the algorithm can draw graphs with tens of thousands of vertices using a negligible amount of memory in less than one minute on a mid-range PC. 1
(Show Context)

Citation Context

...tion and the methods for its minimization. Examples of force-directed algorithm include the algorithms of Kamada and Kawai [18], Davidson and Harel [4], Fruchterman and Reingold [13], and Frick et al =-=[3,12]-=-. The main problem with most standard force-directed algorithms is their inability to draw large graphs. Even the best classical algorithms can draw graphs with a maximum of only several hundred verti...

Energy Models for Graph Clustering

by Andreas Noack
"... The cluster structure of many real-world graphs is of great interest, as the clusters may correspond e.g. to communities in social networks or to cohesive modules in software systems. Layouts can naturally represent the cluster structure of graphs by grouping densely connected nodes and separating s ..."
Abstract - Cited by 38 (1 self) - Add to MetaCart
The cluster structure of many real-world graphs is of great interest, as the clusters may correspond e.g. to communities in social networks or to cohesive modules in software systems. Layouts can naturally represent the cluster structure of graphs by grouping densely connected nodes and separating sparsely connected nodes. This article introduces two energy models whose minimum energy layouts represent the cluster structure, one based on repulsion between nodes (like most existing energy models) and one based on repulsion between edges. The latter model is not biased towards grouping nodes with high degrees, and is thus more appropriate for the many real-world graphs with right-skewed degree distributions. The two energy models are shown to be closely related to widely used quality criteria for graph clusterings – namely the density of the cut, Shi and Malik’s normalized cut, and Newman’s modularity – and to objective functions optimized by eigenvector-based graph drawing methods.
(Show Context)

Citation Context

...ances of the connected components approach infinity in layouts with minimum LinLog energy. This can be avoided by adding a gravitational energy that attracts each node to the barycenter of the layout =-=[19]-=-. For a� weighted graph G = (V, E, w), a layout p of G with the barycenter v∈V b(p) := w(v)p(v) � v∈V w(v) , and a small constant g that determines the distances of the components, the gravitational e...

Cerebral: Visualizing Multiple Experimental Conditions on a Graph with Biological Context

by Aaron Barsky, Tamara Munzner, Jennifer Gardy, Robert Kincaid , 2008
"... Abstract — Systems biologists use interaction graphs to model the behavior of biological systems at the molecular level. In an iterative process, such biologists observe the reactions of living cells under various experimental conditions, view the results in the context of the interaction graph, and ..."
Abstract - Cited by 35 (5 self) - Add to MetaCart
Abstract — Systems biologists use interaction graphs to model the behavior of biological systems at the molecular level. In an iterative process, such biologists observe the reactions of living cells under various experimental conditions, view the results in the context of the interaction graph, and then propose changes to the graph model. These graphs serve as a form of dynamic knowledge representation of the biological system being studied and evolve as new insight is gained from the experimental data. While numerous graph layout and drawing packages are available, these tools did not fully meet the needs of our immunologist collaborators. In this paper, we describe the data information display needs of these immunologists and translate them into design decisions. These decisions led us to create Cerebral, a system that uses a biologically guided graph layout and incorporates experimental data directly into the graph display. Small multiple views of different experimental conditions and a data-driven parallel coordinates view enable correlations between experimental conditions to be analyzed at the same time that the data is viewed in the graph context. This combination of coordinated views allows the biologist to view the data from many different perspectives simultaneously. To illustrate the typical analysis tasks performed, we analyze two datasets using Cerebral. Based on feedback from our collaborators we conclude that Cerebral is a valuable tool for analyzing experimental data in the context of an interaction graph model. Index Terms—Graph layout, systems biology visualization, small multiples, design study. 1
(Show Context)

Citation Context

...included interviews about their previous workflow and feedback from them on successive interactive prototypes. While there are many graph layout and display systems that ably represent generic graphs =-=[14, 16, 39]-=-, and even several aimed at biologists [36], none meet the targeted needs of our collaborators. We identified two visual requirements not currently met by existing exploration systems. First, the grap...

Metrics-based 3d visualization of large object-oriented programs

by Claus Lewerentz, Andreas Noack , 2002
"... Software belongs to the most complex human-made artefacts. The size and complexity of programs has constantly grown over the last years. Today in many application domains (e.g. e-business, switching systems) software systems with millions of lines of code are constructed. They consist of many thousa ..."
Abstract - Cited by 32 (4 self) - Add to MetaCart
Software belongs to the most complex human-made artefacts. The size and complexity of programs has constantly grown over the last years. Today in many application domains (e.g. e-business, switching systems) software systems with millions of lines of code are constructed. They consist of many thousands
(Show Context)

Citation Context

...nergies and therefore give bad drawings compared to the global minimum. Section 4.5 of the Technical Foundations Chapter introduces the models of Eades [6], Fruchterman and Reingold [9], Frick et al. =-=[8]-=-, and Davidson and Harel [5], which are sums of a term for the spring energy and a term for the repulsion energy. (The model of Davidson and Harel has two additional terms.) These terms formalize a po...

Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University