A Survey on Graph Visualization
Available from Clinical Infectious Diseases
Page 1
A Survey on Graph Visualization
A Survey on Graph Visualization
By
Weiwei Cui
Supervisor
Huamin Qu
Hong Kong University of Science and Technology
Clear Water Bay, Kowloon, Hong Kong
By
Weiwei Cui
Supervisor
Huamin Qu
Hong Kong University of Science and Technology
Clear Water Bay, Kowloon, Hong Kong
Page 2
Table of Contents
Table of Contents ii
Abstract iv
1 Introduction 1
1.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Challenge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 Graph Layout 6
2.1 Node-Link Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.1.1 Tree Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1.2 Tree+Link Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.1.3 Spring Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.1.4 Node-Link Layout Applications . . . . . . . . . . . . . . . . . . . . . 9
2.2 Space Division Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.3 Space Nested Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4 3D Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.5 Matrix Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3 Graph Visualization Techniques 16
3.1 Visual Clutter Reduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.1.1 Edge Displacement . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.1.2 Node Clustering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.1.3 Sampling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.2 Interaction and Navigation . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.2.1 Zoom And Pan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.2.2 Filtering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.2.3 Focus+Context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.2.4 Animation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
ii
Table of Contents ii
Abstract iv
1 Introduction 1
1.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Challenge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 Graph Layout 6
2.1 Node-Link Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.1.1 Tree Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1.2 Tree+Link Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.1.3 Spring Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.1.4 Node-Link Layout Applications . . . . . . . . . . . . . . . . . . . . . 9
2.2 Space Division Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.3 Space Nested Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4 3D Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.5 Matrix Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3 Graph Visualization Techniques 16
3.1 Visual Clutter Reduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.1.1 Edge Displacement . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.1.2 Node Clustering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.1.3 Sampling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.2 Interaction and Navigation . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.2.1 Zoom And Pan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.2.2 Filtering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.2.3 Focus+Context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.2.4 Animation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
ii
Sign up today - FREE
Mendeley saves you time finding and organizing research. Learn more
- All your research in one place
- Add and import papers easily
- Access it anywhere, anytime
Start using Mendeley in seconds!
Readership Statistics
4 Readers on Mendeley
by Discipline
25% Engineering
by Academic Status
50% Student (Master)
50% Ph.D. Student
by Country
25% Japan
25% United Kingdom
25% Netherlands


