+ GLO-STIX: Graph-Level Operations for Specifying Techniques and - - PowerPoint PPT Presentation

glo stix graph level operations for specifying techniques
SMART_READER_LITE
LIVE PREVIEW

+ GLO-STIX: Graph-Level Operations for Specifying Techniques and - - PowerPoint PPT Presentation

+ GLO-STIX: Graph-Level Operations for Specifying Techniques and Interactive eXploration Presented by: Nayantara Duttachoudhury + GLO and GLO-STIX n GLO: Graph Level Operations n 34 GLOs categorized into 5 classes. n Example: Evenly


slide-1
SLIDE 1

+

GLO-STIX: Graph-Level Operations for Specifying Techniques and Interactive eXploration

Presented by: Nayantara Duttachoudhury

slide-2
SLIDE 2

+GLO and GLO-STIX

n GLO: Graph Level Operations

n 34 GLO’s categorized into 5 classes. n Example: Evenly distribute nodes on x or y by {categorical

attribute}.

n GLO-STIX: Application for applying these GLO’s to graphs

slide-3
SLIDE 3

+Why?

n Even though there are many graph visualization techniques,

each technique captures different aspects of the data and is good for separate tasks.

n If an analyst wants to perform multiple tasks, he would need

multiple visualizations.

slide-4
SLIDE 4

+Finding Graph Level Operations

n Force – Directed Diagram n Circle Plot n Scatterplot n Semantic Substrates n PivotGraph n Adjacency Matrix

slide-5
SLIDE 5

+Advantages of GLO’s

n Graph Exploration and Discovering New

Techniques

n Easing the Engineering Challenge

Multi-dimensional technique akin to a hive plot or star diagram.

slide-6
SLIDE 6

+

Arc Diagram–Semantic Substrates-PivotGraph

slide-7
SLIDE 7

+Types of GLO’s

n Positioning Nodes

n Evenly Distribute Nodes on x or y

n Modifying Element Properties

n Size nodes by {constant}

n Cloning Nodes

n Clone Active Generation

n Aggregating Nodes and Edges

n Aggregate by {categorical attribute}

n Modifying Display Properties

n Show x or y axis

slide-8
SLIDE 8

+Properties of GLO’s

n Duplication of GLO’s n Parameterized GLO’s n Complementary GLO’s n The Generation Parameter n Application of Techniques

slide-9
SLIDE 9

+GLO-STIX

n Implemented as a browser-based application. n Written in Javascript using D3.js, jQuery, Bootstrap and

jQueryUI

n Example dataset used: Les Mis´erables character co-occurrence

graph.

n 76 nodes n 254 edges

slide-10
SLIDE 10

+

A screenshot of the GLO-STIX user interface showing a user exploring the Les Mis´erables character co-occurrence graph using graph-level operations (GLOs).

slide-11
SLIDE 11

+

slide-12
SLIDE 12

+Critique

n Limitations mentioned in the paper

n Does not support sub-graph selection or edge bundling. n No support for undirected graphs, or advanced directed graph

such as trees.

n Usability : length of list of active GLO’s can become very long and

confusing – No user study.

n Limitations not mentioned in the paper

n How does GLO-STIX work for bigger graphs? n A user may end up creating visualizations which are completely

useless by applying different GLO’s. Too much flexibility may not be good.

slide-13
SLIDE 13

+

Thank you!

Questions?