SlideShare a Scribd company logo
Improving Revisitation in Graphs through Static Spatial FeaturesPresented byPourangIraniUniversity of ManitobaSohaibGhaniPurdue UniversityWest Lafayette, IN, USANiklasElmqvistPurdue UniversityWest Lafayette, IN, USAGraphics Interface 2011May 25-27, 2011 ▪  St. John’s Newfoundland, Canada
+Basic Idea
OverviewMotivationStatic Spatial Graph FeaturesUser StudiesResultsSummaryConclusion
Memorability & RevisitationMemorabilityThe memorability of a visual space is a measure of a user’s ability to remember information about the space RevisitationRevisitation is the task of remembering where objects in the visual space are located and how they can be reached
MotivationGraphsprevalent in many information tasksSocial network analysis (Facebook, LinkedIn, Myspace)Road networks and migration patternsNetwork topology designGraphs often visualized as node-link diagramsNode-link diagrams have few spatial featuresLow memorabilityDifficult to remember for revisitationResearch questionsHow to improve graph memorability?How to improve graph revisitation performance?
Example: Social Network AnalysisInterviewed two social scientists who use graphs for Social Network Analysis(SNA)Often experience trouble in orienting themselves in a social network when returning to previously studied networkAt least 50% of all navigation in SNA  in previously visited parts of a graph
+People remember locations in visual spaces usingspatial features and landmarksGeographical maps have many spatial features and are easy to rememberEvaluate whether staticspatial features to node-link diagrams help in graph revisitationInspired by geographic mapsIdea: Spatial Features in NL Diagrams?
Design Space:Static Spatial Graph FeaturesThree different techniques of adding static spatial features to graphsSubstrate Encoding (SE)Node Encoding (NE)Virtual Landmarks (LM)But which technique is optimal?
Substrate EncodingIdea: Add visual features to substrate (canvas)Partitioning of the space into regionsSpace-driven: split into regions of equal sizeDetail-driven: split into regions with equal numbers of itemsEncoding identity into each regionColorTexturesFigure 1Figure 2
Node EncodingIdea: Encode spatial position into the nodes (and potentially the edges) of a graphAvailable graphical variables:Node SizeNode ShapeNode Color
Virtual LandmarksIdea: Add visual landmarks as static reference points that can be used for orientationLandmarksDiscrete objectsEvenly distributed invisual space
User Studies Experimental PlatformNode-link graph viewer in JavaOverview and detail windowsParticipants:16 paid participants per studyTask:Graph revisitationPhase I: LearningPhase II: Revisitation
Phase I: LearningN blinking nodes  shown in sequence, Participants visit and learn their positions.
Phase I: Learning (cont’d)
Phase II: RevisitationParticipants revisit the nodes whose location they had learned, in the same order
Phase II: Revisitation
Study 1: Substrate EncodingStudy Design:Partitioning: Grid and Voronoi Diagram.Identity Encoding: Color and TextureLayout: Uniform and ClusteredHypotheses:Voronoi diagram will be faster and more accurate than grid for spatial partitioningTexture will be more accurate than color for identity encoding
Static Spatial Graph Features
Study 1: Results
Study 2: Node EncodingStudy Design:3 Node Encoding techniques: Size, Color and Size+ColorHypothesis:Size and color combined will be the best node encoding technique in terms of both time and accuracy
Static Spatial Graph Features
Study 2: Results
Study 3: CombinationsBest techniques from Study 1 (Grid with Color) and Study 2 (Size+Color) as well as virtual landmarksStudy Design:Eight different techniques: SE, NE, LM,SE+NE, SE+LM, NE+LM, SE+NE+LM, and simple graph (SG)Hypotheses:Techniques utilizing substrate encoding will be faster and more accurate than node encoding and landmarksThe combination of all three spatial graph feature techniques will be fastest and most accurate
Static Spatial Graph Features
Study 3: Results
Study 3: Results (cont’d)Techniques with substrate encoding significantly faster and not less accurate.SE+NE+LM not significantly faster and more accurate than all other techniquesVirtual landmarks promising strategy, performing second only to substrate encoding
SummarySubstrate encoding (SE) is dominant strategySpace-driven partitioningSolid color encodingVirtual landmarks (LM) help significantlyNode encoding (NE) not as good other twoCombination of virtual landmarks (LM) and substrate encoding (SE) is optimal
ConclusionExplored design space of adding static spatial features to graphsPerformed three user studiesStudy 1: grid with color is optimal substrate encodingStudy 2: node size and color is optimal node encodingStudy 3:substrate encoding, landmarks, and their combination are optimal techniques
Thank You!Contact Information:SohaibGhaniSchool of Electrical & Computer EngineeringPurdue UniversityE-mail: sghani@purdue.eduhttp://engineering.purdue.edu/pivot/

More Related Content

PPTX
Distributed graph summarization
PDF
Distributed coloring with O(sqrt. log n) bits
PDF
DeepWalk: Online Learning of Representations
PDF
Map Coloring and Some of Its Applications
PDF
A Run Length Smoothing-Based Algorithm for Non-Manhattan Document Segmentation
PPTX
Visualization Methods Overview Presentation Cambridge University Eppler Septe...
PDF
A Run Length Smoothing-Based Algorithm for Non-Manhattan Document Segmentation
PPTX
Stack Zooming for Multi-Focus Interaction in Time-Series Data Visualization
Distributed graph summarization
Distributed coloring with O(sqrt. log n) bits
DeepWalk: Online Learning of Representations
Map Coloring and Some of Its Applications
A Run Length Smoothing-Based Algorithm for Non-Manhattan Document Segmentation
Visualization Methods Overview Presentation Cambridge University Eppler Septe...
A Run Length Smoothing-Based Algorithm for Non-Manhattan Document Segmentation
Stack Zooming for Multi-Focus Interaction in Time-Series Data Visualization

What's hot (20)

PDF
isprsarchives-XL-3-381-2014
PPTX
A CHAOTIC CONFUSION-DIFFUSION IMAGE ENCRYPTION BASED ON HENON MAP
PPTX
PCL (Point Cloud Library)
PDF
An improved graph drawing algorithm for email networks
PDF
Intro to Semantic Segmentation Using Deep Learning
PDF
Vector sparse representation of color image using quaternion matrix analysis.
PDF
E018212935
PPTX
Introduction to image processing and pattern recognition
PPTX
Viii sem
PDF
Contour Line Tracing Algorithm for Digital Topographic Maps
PDF
Vector sparse representation of color image using quaternion matrix analysis
PPT
Miniproject final group 14
DOCX
Vector sparse representation of color image using quaternion matrix analysis
PDF
MATLAB IMPLEMENTATION OF SELF-ORGANIZING MAPS FOR CLUSTERING OF REMOTE SENSIN...
PDF
Datech2014-Session1-Document Representation Refinement for Precise Region Des...
PPTX
Parcel Lot Division with cGAN
PPT
Geotagging Photographs By Sanjay Rana
PPTX
Geotagging Social Media Content with a Refined Language Modelling Approach
PDF
Tda presentation
isprsarchives-XL-3-381-2014
A CHAOTIC CONFUSION-DIFFUSION IMAGE ENCRYPTION BASED ON HENON MAP
PCL (Point Cloud Library)
An improved graph drawing algorithm for email networks
Intro to Semantic Segmentation Using Deep Learning
Vector sparse representation of color image using quaternion matrix analysis.
E018212935
Introduction to image processing and pattern recognition
Viii sem
Contour Line Tracing Algorithm for Digital Topographic Maps
Vector sparse representation of color image using quaternion matrix analysis
Miniproject final group 14
Vector sparse representation of color image using quaternion matrix analysis
MATLAB IMPLEMENTATION OF SELF-ORGANIZING MAPS FOR CLUSTERING OF REMOTE SENSIN...
Datech2014-Session1-Document Representation Refinement for Precise Region Des...
Parcel Lot Division with cGAN
Geotagging Photographs By Sanjay Rana
Geotagging Social Media Content with a Refined Language Modelling Approach
Tda presentation
Ad

Viewers also liked (14)

PPTX
Introduction about iso 9001 india
PPTX
Android based application for graph analysis final report
PPTX
Image segmentation and defect detection techniques using homogeneity
PPT
Om lect 05_a(r0-aug-08)_manufacturing planning & scheduling_mms_sies
PPSX
diagramme des cas d'utilisation
PPTX
GRAPH APPLICATION - MINIMUM SPANNING TREE (MST)
PPT
Opto electronics devices
PPTX
Graph theory and life
PPT
CCD (Charge Coupled Device)
PPTX
Interesting applications of graph theory
PPT
Digital Image Processing
PPTX
Slideshare.Com Powerpoint
PPT
Slideshare Powerpoint presentation
Introduction about iso 9001 india
Android based application for graph analysis final report
Image segmentation and defect detection techniques using homogeneity
Om lect 05_a(r0-aug-08)_manufacturing planning & scheduling_mms_sies
diagramme des cas d'utilisation
GRAPH APPLICATION - MINIMUM SPANNING TREE (MST)
Opto electronics devices
Graph theory and life
CCD (Charge Coupled Device)
Interesting applications of graph theory
Digital Image Processing
Slideshare.Com Powerpoint
Slideshare Powerpoint presentation
Ad

Similar to Static Spatial Graph Features (20)

PDF
Google Earth Web Service as a Support for GIS Mapping in Geospatial Research ...
PDF
Interactive Exploration of Geospatial Network Visualization
PPTX
Semantic Mapping of Road Scenes
PDF
Evaluating the Perceptual Impact of Rendering Techniques on Thematic Color Ma...
PDF
Advanced Hybrid Color Space Normalization for Human Face Extraction and Detec...
PPTX
[NS][Lab_Seminar_240611]Graph R-CNN.pptx
PPT
InfoVis 2010 Lecture 1
PDF
Improving search time for contentment based image retrieval via, LSH, MTRee, ...
PDF
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
PPTX
Artist Assistant AI(AAA)
PPTX
[20240614_LabSeminar_Huy]GRLSTM: Trajectory Similarity Computation with Graph...
PDF
User-Centered Information Design
PDF
EmbNum: Semantic Labeling for Numerical Values with Deep Metric Learning
PDF
EFFECTIVE SEARCH OF COLOR-SPATIAL IMAGE USING SEMANTIC INDEXING
PPT
Reviewing Data Visualization: an Analytical Taxonomical Study
PPTX
node2vec: Scalable Feature Learning for Networks.pptx
PDF
Gorska ra 2005
PDF
Codemap VISWEEK 2010
PDF
Implementation of High Dimension Colour Transform in Domain of Image Processing
PDF
Laplacian-regularized Graph Bandits
Google Earth Web Service as a Support for GIS Mapping in Geospatial Research ...
Interactive Exploration of Geospatial Network Visualization
Semantic Mapping of Road Scenes
Evaluating the Perceptual Impact of Rendering Techniques on Thematic Color Ma...
Advanced Hybrid Color Space Normalization for Human Face Extraction and Detec...
[NS][Lab_Seminar_240611]Graph R-CNN.pptx
InfoVis 2010 Lecture 1
Improving search time for contentment based image retrieval via, LSH, MTRee, ...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Artist Assistant AI(AAA)
[20240614_LabSeminar_Huy]GRLSTM: Trajectory Similarity Computation with Graph...
User-Centered Information Design
EmbNum: Semantic Labeling for Numerical Values with Deep Metric Learning
EFFECTIVE SEARCH OF COLOR-SPATIAL IMAGE USING SEMANTIC INDEXING
Reviewing Data Visualization: an Analytical Taxonomical Study
node2vec: Scalable Feature Learning for Networks.pptx
Gorska ra 2005
Codemap VISWEEK 2010
Implementation of High Dimension Colour Transform in Domain of Image Processing
Laplacian-regularized Graph Bandits

More from Niklas Elmqvist (20)

PPTX
skWiki: A Multimedia Sketching System for Collaborative Creativity
PPTX
Tracing and Sketching Performance using Blunt-tipped Styli on Direct-Touch ...
PPTX
PolyChrome: A Cross-Device Framework for Collaborative Web Visualization
PPTX
Munin: A Peer-to-Peer Middleware for Ubiquitous Analytics and Visualization S...
PPTX
VASA: Visual Analytics for Simulation-based Action
PPTX
ExPlates: Spatializing Interactive Analysis to Scaffold Visual Exploration
PPTX
Automatic Typographic Maps
KEY
Toward Visualization for Games
PPTX
Gravity Navigation
PPTX
PolyZoom: Multiscale and Multifocus Exploration in 2D Visual Spaces
KEY
Applying Mobile Device Soft Keyboards to Collaborative Multitouch Tabletop Di...
PPTX
Dynamic Insets for Context-Aware Graph Navigation
PPTX
Temporal Distortion for Animated Transitions
KEY
Hugin: A Framework for Awareness and Coordination in Mixed-Presence Collabora...
PPTX
Graphical Perception of Multiple Time Series
PPT
Employing Dynamic Transparency for 3D Occlusion Management: Design Issues and...
PPTX
GraphDice: A System for Exploring Multivariate Social Networks
PPT
Towards Utilizing GPUs in Information Visualization
PPT
Evaluating Motion Constraints for 3D Wayfinding in Immersive and Desktop Virt...
PPT
Melange: Space Folding for Multi-Focus Interaction
skWiki: A Multimedia Sketching System for Collaborative Creativity
Tracing and Sketching Performance using Blunt-tipped Styli on Direct-Touch ...
PolyChrome: A Cross-Device Framework for Collaborative Web Visualization
Munin: A Peer-to-Peer Middleware for Ubiquitous Analytics and Visualization S...
VASA: Visual Analytics for Simulation-based Action
ExPlates: Spatializing Interactive Analysis to Scaffold Visual Exploration
Automatic Typographic Maps
Toward Visualization for Games
Gravity Navigation
PolyZoom: Multiscale and Multifocus Exploration in 2D Visual Spaces
Applying Mobile Device Soft Keyboards to Collaborative Multitouch Tabletop Di...
Dynamic Insets for Context-Aware Graph Navigation
Temporal Distortion for Animated Transitions
Hugin: A Framework for Awareness and Coordination in Mixed-Presence Collabora...
Graphical Perception of Multiple Time Series
Employing Dynamic Transparency for 3D Occlusion Management: Design Issues and...
GraphDice: A System for Exploring Multivariate Social Networks
Towards Utilizing GPUs in Information Visualization
Evaluating Motion Constraints for 3D Wayfinding in Immersive and Desktop Virt...
Melange: Space Folding for Multi-Focus Interaction

Recently uploaded (20)

PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Electronic commerce courselecture one. Pdf
PPTX
Machine Learning_overview_presentation.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
sap open course for s4hana steps from ECC to s4
PDF
cuic standard and advanced reporting.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Electronic commerce courselecture one. Pdf
Machine Learning_overview_presentation.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
20250228 LYD VKU AI Blended-Learning.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Network Security Unit 5.pdf for BCA BBA.
Encapsulation_ Review paper, used for researhc scholars
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Unlocking AI with Model Context Protocol (MCP)
Agricultural_Statistics_at_a_Glance_2022_0.pdf
sap open course for s4hana steps from ECC to s4
cuic standard and advanced reporting.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Chapter 3 Spatial Domain Image Processing.pdf
Machine learning based COVID-19 study performance prediction
MIND Revenue Release Quarter 2 2025 Press Release
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows

Static Spatial Graph Features

  • 1. Improving Revisitation in Graphs through Static Spatial FeaturesPresented byPourangIraniUniversity of ManitobaSohaibGhaniPurdue UniversityWest Lafayette, IN, USANiklasElmqvistPurdue UniversityWest Lafayette, IN, USAGraphics Interface 2011May 25-27, 2011 ▪  St. John’s Newfoundland, Canada
  • 3. OverviewMotivationStatic Spatial Graph FeaturesUser StudiesResultsSummaryConclusion
  • 4. Memorability & RevisitationMemorabilityThe memorability of a visual space is a measure of a user’s ability to remember information about the space RevisitationRevisitation is the task of remembering where objects in the visual space are located and how they can be reached
  • 5. MotivationGraphsprevalent in many information tasksSocial network analysis (Facebook, LinkedIn, Myspace)Road networks and migration patternsNetwork topology designGraphs often visualized as node-link diagramsNode-link diagrams have few spatial featuresLow memorabilityDifficult to remember for revisitationResearch questionsHow to improve graph memorability?How to improve graph revisitation performance?
  • 6. Example: Social Network AnalysisInterviewed two social scientists who use graphs for Social Network Analysis(SNA)Often experience trouble in orienting themselves in a social network when returning to previously studied networkAt least 50% of all navigation in SNA in previously visited parts of a graph
  • 7. +People remember locations in visual spaces usingspatial features and landmarksGeographical maps have many spatial features and are easy to rememberEvaluate whether staticspatial features to node-link diagrams help in graph revisitationInspired by geographic mapsIdea: Spatial Features in NL Diagrams?
  • 8. Design Space:Static Spatial Graph FeaturesThree different techniques of adding static spatial features to graphsSubstrate Encoding (SE)Node Encoding (NE)Virtual Landmarks (LM)But which technique is optimal?
  • 9. Substrate EncodingIdea: Add visual features to substrate (canvas)Partitioning of the space into regionsSpace-driven: split into regions of equal sizeDetail-driven: split into regions with equal numbers of itemsEncoding identity into each regionColorTexturesFigure 1Figure 2
  • 10. Node EncodingIdea: Encode spatial position into the nodes (and potentially the edges) of a graphAvailable graphical variables:Node SizeNode ShapeNode Color
  • 11. Virtual LandmarksIdea: Add visual landmarks as static reference points that can be used for orientationLandmarksDiscrete objectsEvenly distributed invisual space
  • 12. User Studies Experimental PlatformNode-link graph viewer in JavaOverview and detail windowsParticipants:16 paid participants per studyTask:Graph revisitationPhase I: LearningPhase II: Revisitation
  • 13. Phase I: LearningN blinking nodes shown in sequence, Participants visit and learn their positions.
  • 14. Phase I: Learning (cont’d)
  • 15. Phase II: RevisitationParticipants revisit the nodes whose location they had learned, in the same order
  • 17. Study 1: Substrate EncodingStudy Design:Partitioning: Grid and Voronoi Diagram.Identity Encoding: Color and TextureLayout: Uniform and ClusteredHypotheses:Voronoi diagram will be faster and more accurate than grid for spatial partitioningTexture will be more accurate than color for identity encoding
  • 20. Study 2: Node EncodingStudy Design:3 Node Encoding techniques: Size, Color and Size+ColorHypothesis:Size and color combined will be the best node encoding technique in terms of both time and accuracy
  • 23. Study 3: CombinationsBest techniques from Study 1 (Grid with Color) and Study 2 (Size+Color) as well as virtual landmarksStudy Design:Eight different techniques: SE, NE, LM,SE+NE, SE+LM, NE+LM, SE+NE+LM, and simple graph (SG)Hypotheses:Techniques utilizing substrate encoding will be faster and more accurate than node encoding and landmarksThe combination of all three spatial graph feature techniques will be fastest and most accurate
  • 26. Study 3: Results (cont’d)Techniques with substrate encoding significantly faster and not less accurate.SE+NE+LM not significantly faster and more accurate than all other techniquesVirtual landmarks promising strategy, performing second only to substrate encoding
  • 27. SummarySubstrate encoding (SE) is dominant strategySpace-driven partitioningSolid color encodingVirtual landmarks (LM) help significantlyNode encoding (NE) not as good other twoCombination of virtual landmarks (LM) and substrate encoding (SE) is optimal
  • 28. ConclusionExplored design space of adding static spatial features to graphsPerformed three user studiesStudy 1: grid with color is optimal substrate encodingStudy 2: node size and color is optimal node encodingStudy 3:substrate encoding, landmarks, and their combination are optimal techniques
  • 29. Thank You!Contact Information:SohaibGhaniSchool of Electrical & Computer EngineeringPurdue UniversityE-mail: [email protected]://engineering.purdue.edu/pivot/

Editor's Notes

  • #3: The basic idea of this work is to improve navigation in node-link representations of graphs by adding spatial features to the graph, similar to the geographical features in a map.In the next few slides, I will describe in more detail how we achieve this, and I will also present results from our user studies where we evaluated the efficiency of this idea.
  • #5: Memorability is thus closely linked to revisitation.
  • #7: Our work is motivated by collaborations with social scientists who use visualization tools for social network analysis (SNA).we performed structured interviews with two of our collaborators both faculty members at our university and SNA experts.We observed that these scientists would often experience some trouble orienting themselves when returning to a previously studied social network. Moreover, ad hoc observations of social scientists performing SNA showed that more than 50% of all navigations in a node-link diagram was between previously visited parts of a graph.
  • #9: Based on our survey of the literature, we study three different classes of static spatial graph features: substrate encoding, node encoding, and virtual landmarks.
  • #10: Substrate encoding mimics geographical maps by adding graphical features to the visual representation of the graph. In a map, thesefeatures are typically spatial regions, such as roads, city limits, state lines, etc. The regions themselves are generally identifiable throughunique colors or textures. The features can then be used as reference points.We identify two degrees of freedom for substrate encoding: the partitioning of the space into regions, and the encoding of identity into each region to allow the user to separate them.The advantage of a detail-driven approach is that if nodes are clustered in a small area of the whole graph, then we will allocate more partitions in that area. For uniform partitioning, a majority of the nodes may end up in the same partition.Figure 1 shows detail driven partitioning with color encoding and figure 2 shows space driven partitioning with texture encoding.
  • #11: This approach has the advantage of not introducing a high degree of visual clutter. However, some of these graphical variables may already be utilized to convey underlying information about the data in many existing graph visualizations.Figure shows example of node encoding where node color is varied on x-axis and node size on y-axis.
  • #12: The basic idea with virtual landmarks mimics the role of landmarks in the real world—they serve as static reference points that can beused for orientation (e.g., the Eiffel tower in Paris). Landmarks typically give rise to less visual clutter than substrate and node encoding techniques without affecting the visual representation of the graph itself.We used 9 virtual landmarks of different shapes as shown in figure.
  • #13: we include an overview of the visual space so that the visual space could be larger than the screen, preventing participants from remembering nodes by absolute positions on the screen rather than by spatial features. Furthermore, the overview was scaled down to a factor of about 10, making it difficult for participants to remember nodes using just the overview.
  • #14: Figure shows first node blinking in red color. User will learn its position and click on it than second node start blinking.
  • #15: Figure shows 2nd node blinking in red color. In this way N blinking nodes are shown to the user.In learning phase we use N=4 for first two studies and N=5 for third study. We increase N in 3rd study so that we get a separation between the techniques.
  • #16: After the learning phase participants were asked to revisit the learned node in the same as order as before.
  • #17: In this way user will revisit N nodes learned in the learning phase.
  • #18: A regular grid is the simplest partitioning technique for equal-sized regions. We use a 3*3 grid to divide the space into the 9 regions (derived by pilot study).Partitioning space into regions with equal numbers of items requires us to group the graph nodes into 9 disjoint clusters. We then use a Voronoi diagram, summing up the cells for node in each cluster, to find the regions covered by these nodes. This yields an irregular partitioning focused on areas of high detail.we used two separate layouts: one yields uniform node distribution with uniform edge lengths , and the second clusters similar nodes based on the graph topology.
  • #19: Color and Textures are used to encode each region. A solid color is chosen as it is the straightforward way to differentiate between regions. A texture will yield more internal detail to a region, potentially increasing its memorability. However, texture will increase visual clutter as well.
  • #20: Space-driven partitioning using a grid yields significantly faster and more accurate performance than detail-driven partitioning using a Voronoi diagram.Encoding regions using a solid color yields significantly faster performance, with no significant difference in errors, than encoding using a texture.There is no significant effect of graph layout on completion time or accuracy.
  • #21: In the second study, the spatial position of nodes was encoded in their size and color.
  • #22: We use 3 approaches for node encoding. In first approach size of the nodes are varied such that width is varied on x-axis and height on Y axis. In second approach Color of nodes is varied such that Hue is varied on X-axis and Brightness on Y-axis. In 3rd approach both size and color are varied on Y and X-axis respectively.
  • #23: The combination of size and color for encoding position is both significantly faster and more accurate than each of these techniques separately.There was no significant difference between size and color alone.
  • #27: Figure shows significant pairwise differences in completion time. Arrows indicate which technique was faster than another. Results suggests that Substrate encoding and landmarks are best approaches for graph revisitation. Both of these techniques especially in combination performed significantly better than the competing techniques. Node encoding seems not to make much difference either way, which is perhaps why the combination of all three approaches is good, but not significantly better than others