a comparison of hyperstructures: zzstructures, mspaces, and polyarchies by: mcguffin & schraefel...

19
A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

Upload: dorcas-york

Post on 02-Jan-2016

221 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies

By: McGuffin & Schraefel

Presented by: Travis Gadberry

Page 2: A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

Abstract

Background

Smaller chunks of info (not full pages)

Focus on the structures, not implementation

Desire for new ways of accessing data

Page 3: A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

Structures

Multitrees

Polyarchies

Zzstructures

mSpaces

Page 4: A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

Multitrees

Kind of DAG

Can contain multiple overlapping trees

Overlaps must share subtrees

Ex. Human genealogies

Page 5: A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

Multitrees

Page 6: A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

Polyarchies

Can contain multiple overlapping trees

Overlaps may contain subtrees

Overlaps may happen at arbitrary nodes

Coloring edges distinguishes different trees

Page 7: A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

Polyarchies

Page 8: A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

Zzstructures

Kind of directed multigraph Subject to a single restriction R:

Each node in a zzstructure may have at most one incoming edge of each color, and at most one outgoing edge of each color

Edges of each color form paths/cycles that do not intersect within the same color

Page 9: A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

Zzstructures

Page 10: A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

Zzstructures

Page 11: A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

mSpaces

Difficult to visualize

Ability to organize data points in multivariate space

Allows for dimensional sorting, changing structure of the tree.

Page 12: A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

mSpaces

mSpace polyarchy for a 3D 2x2x2 multivariate space. 3! (6) overlapping bi. treesEach row displays 1 slice less (3D, 2D, 1D, 0D)

Page 13: A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

mSpaces

Page 14: A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

Taxonomy

Page 15: A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

Analysis

Zzstructures ?= edge-colored directed multigraphs ?

(ecdm)

Zzstructures == ecdm + R

R can be simulated by node cloning

Advantages?

Page 16: A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

Comparisons

Zzstructure’s Space non-Euclidean

Not easy to flatten and visualize May be changed independently of content

More freedom Can be much more confusing

Dimensions are like containers Nodes have a relative position in some dimensions

Page 17: A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

Comparisons

mSpace’s Space Euclidean

Like a high-dimensional grid Slices can be taken and visualized

Space determined by attributes on content More structured Changing location of nodes doesn’t affect space

Dimensions are variables Nodes have a value in every dimension

Page 18: A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

Comparisons

Nature of overlap between trees Polyarchy – arbitrary Zzstructure – arbitrary Multitree – one subtree is shared mSpace – all subtrees at certain depth are shared

Page 19: A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies By: McGuffin & Schraefel Presented by: Travis Gadberry

Conclusions & Future Work

New ways to create hypermedia systems

This paper has shown the differences

Visualization applications are needed

Other hybrid or extended structures