interactive visualization of small world graphs

16
Interactive Visualization of Small World Graphs An implementation in prefuse

Upload: rooney-page

Post on 01-Jan-2016

24 views

Category:

Documents


2 download

DESCRIPTION

Interactive Visualization of Small World Graphs. An implementation in prefuse. The Problem. How do we display Small World Graphs?. Why is this hard?. Clusters! Hierarchies!. The proposed solution. Physics Dendrogram Clustering Degree of Abstraction (DOA) Details in paper. The Gist. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Interactive Visualization of Small World Graphs

Interactive Visualization of Small World Graphs

An implementation in prefuse

Page 2: Interactive Visualization of Small World Graphs

The Problem

• How do we display Small World Graphs?

Page 3: Interactive Visualization of Small World Graphs

Why is this hard?

• Clusters!

• Hierarchies!

Page 4: Interactive Visualization of Small World Graphs

The proposed solution

• Physics

• Dendrogram Clustering

• Degree of Abstraction (DOA)

• Details in paper

Page 5: Interactive Visualization of Small World Graphs

The Gist

Page 6: Interactive Visualization of Small World Graphs
Page 7: Interactive Visualization of Small World Graphs
Page 8: Interactive Visualization of Small World Graphs
Page 9: Interactive Visualization of Small World Graphs
Page 10: Interactive Visualization of Small World Graphs

Prefuse

Page 11: Interactive Visualization of Small World Graphs

SMALL WORLD GRAPH

Page 12: Interactive Visualization of Small World Graphs

SMALL WORLD GRAPH

Physics and Clustering

Page 13: Interactive Visualization of Small World Graphs

SMALL WORLD GRAPH

Physics and Clustering DOA Layout Handle Occlusion in 2D

Page 14: Interactive Visualization of Small World Graphs

What’s Done?SMALL WORLD GRAPH

Physics and Clustering DOA Layout Handle Occlusion in 2D

Page 15: Interactive Visualization of Small World Graphs

SMALL WORLD GRAPH

Physics and Clustering DOA Layout Handle Occlusion in 2D

80% Done

Tubes as rectangles with gradient

Draw nodes as X layers one layer at a time

Explicitly compute Voronoi regions

Occlusion in 2D

Page 16: Interactive Visualization of Small World Graphs

SMALL WORLD GRAPH

Physics and Clustering DOA Layout Handle Occlusion in 2D

50% DoneDOA Layout

•Things become more/less abstract in relation to the cursor

•3 different focal areas

BUT

•Some strange discontinuities (bugs)

•Need to integrate geometric distortion