Network Visualization by Semantic Substrates - PowerPoint PPT Presentation

1 / 34
About This Presentation
Title:

Network Visualization by Semantic Substrates

Description:

Draw links as straight as possible. Maximize minimum angle. Maximize symmetry ... Categorical (e.g. mammal/reptile/bird/fish/insect) Ordinal (e.g. small/medium/large) ... – PowerPoint PPT presentation

Number of Views:20
Avg rating:3.0/5.0
Slides: 35
Provided by: csU2
Learn more at: http://www.cs.umd.edu
Category:

less

Transcript and Presenter's Notes

Title: Network Visualization by Semantic Substrates


1
Network Visualization by Semantic Substrates
  • Aleks Aris
  • Ben Shneiderman

2
Outline
  • Graph Drawing Aesthetics
  • Node Placement Methods
  • Challenges of Network Visualization
  • Semantic Substrates
  • Demo
  • Questions Answers

3
Graph Drawing Aesthetics
  • Minimize edge crossings
  • Draw links as straight as possible
  • Maximize minimum angle
  • Maximize symmetry
  • Minimize longest link
  • Minimize drawing area
  • Centralize high-degree nodes
  • Distribute nodes evenly
  • Maximize convexity (of polygons)
  • Keep multi-link paths as straight as possible

Source 9 Davidson Harel
4
Node Placement Methods
  • Node-link diagrams
  • Force-directed
  • Geographical maps
  • Circular layouts
  • One or multiple concentric
  • Temporal layouts
  • Clustering
  • Layouts based on node attributes (later)
  • Matrix-based representations

5
Force-directed Layout
  • Also known as Spring
  • Spreads nodes
  • Minimizes chance of node occlusion

Source www.visualthesaurus.com
6
Geographical Map
SeeNet, Becker et al.
  • Familiar location of nodes

Source www.visualcomplexity.com (100)
7
Circular Layouts (1 circle)
Schemaball, Martin Krzywinski
  • Ex Schemaball
  • Database schema
  • Tables connected via foreign keys

Source http//mkweb.bcgsc.ca/schemaball/?home
8
Circular Layouts (concentric)
Radial Tree Viewer, Nihar Sheth
Source www.visualcomplexity.com (26)
9
Circular (concentric) Temporal
Hudson Bay Food Web
Source http//www.itk.ca/environment/tek-ecologic
al-foodweb-image.php
10
Temporal Layout
Source 16 Garfield, Historiographic mapping
of knowledge
11
Clustering
Vizster, Heer et al.
Source www.visualcomplexity.com (85)
12
Hierarchical Clustering
Source 33 Schaffer, et al.
13
Matrix-based Layout
VisAdj, Ghoniem et al.
  • Ex VisAdj (Ghoniem, et al.)
  • column source vertex
  • row target vertex

Source 17 Ghoniem et al., IEEE
0-7803-8779-1/04
14
Challenges of Network Visualization
  • C1) Basic networks nodes and links
  • C2) Node labels
  • e.g. article title, book author, animal name
  • C3) Link labels
  • e.g. Strength of connection, type of link
  • C4) Directed networks
  • C5) Node attributes
  • Categorical (e.g. mammal/reptile/bird/fish/insect)
  • Ordinal (e.g. small/medium/large)
  • Numerical (e.g. age/weight)
  • C6) Link Attributes
  • Categorical (e.g. car/train/boat/plane)
  • Ordinal (e.g. weak/normal/strong)
  • Numerical (e.g. probability/length/time to
    traverse/strength)

15
C1) Basic Networks (nodes links)
Power Law Graph, Linyuan Lu
  • Power Law Graph
  • 5000 nodes
  • Uniformly distributed

Source www.visualcomplexity.com (135)
16
C1) Basic Networks (continued)
Vizster, Heer et al.
  • Social friendship network
  • 3 degrees from Heer
  • 47,471 people
  • 432,430 relations

Source www.visualcomplexity.com (97)
17
C2) Node Labels
Internet Industry Partnerships, Valdis Krebs
Source www.visualcomplexity.com (168)
250 nodes
  • Adding labels
  • Nodes overlap with other nodes
  • Nodes overlap with links

18
C3) Link Labels
Netscan, Marc Smith
  • Challenges
  • Length
  • Space
  • Belongingness
  • Distinction from other labels other types of
    labels

Source www.visualcomplexity.com (127)
19
C4) Directed Networks
Yeast Protein Interaction
  • Direction
  • arrows
  • labels
  • Thickness
  • color

SeeNet, Becker et al.
Source www.visualcomplexity.com (127)
Source 1 Becker et al.
20
C5 C6) Node Link Attributes
CIA World Factbook Visualization, Moritz Stefaner
Source www.visualcomplexity.com (192)
  • Value of node attribute indicated by node shape
  • Value of link attribute indicated by a letter

21
Semantic Substrates
  • Group nodes into regions
  • according to one attribute
  • Categorical, ordinal, or binned numerical
  • In each region
  • place nodes according to other attribute(s)
  • Advantages
  • Location conveys meaning, interpretable
  • Instant perception of
  • different types of nodes
  • their relative number
  • connections between different groups of nodes
  • Limitations
  • Beyond 5 regions becomes challenging
  • Constraint on nodes interferes with aesthetics

22
Demo
23
Thank you!
24
Questions Answers
25
(No Transcript)
26
NVSS Network Visualization by Semantic Substrates
27
Comparison with Fruchterman-Reingold
28
Filtering Links by source-target
29
Filtering links by time attribute (1)
30
Filtering links by time attribute (2)
31
Overlapped Links
32
Three Regions
  • Links from District Courts
  • Indicates longevity of cases (short to long)
  • District
  • Circuit
  • Supreme

33
Scalability
  • 1280x1024
  • 1,122 nodes
  • 7,645 links

34
Using a third attribute in regions
  • 13 circuits for both Circuit and District Courts
  • Horizontally separated
  • Reveals that links remain mostly within a circuit
    although there are some across (lateral citations)
Write a Comment
User Comments (0)
About PowerShow.com