Related Experiment Video
Updated: Jul 5, 2026

06:17
Assessing Human Spatial Navigation in a Virtual Space and its Sensitivity to Exercise
Published on: January 26, 2024
GrouseFlocks: steerable exploration of graph hierarchy space
Daniel Archambault1, Tamara Munzner, David Auber
1Department of Computer Science, University of British Columbia, Vancouver BC, Canada. archam@cs.ubc.ca
Summary
GrouseFlocks enables interactive exploration of graph hierarchy space using domain-specific attributes. This system allows users to discover multiple unique graph views beyond fixed hierarchies, facilitating deeper data insights.
Area of Science:
- Computer Science
- Data Visualization
- Graph Theory
Background:
- Previous systems explore graphs via hierarchies, often derived from clustering or topology.
- Graphs possess domain-specific node/edge attributes that can generate diverse hierarchies.
- Existing methods limit exploration to single, pre-defined hierarchies.
Purpose of the Study:
- Introduce GrouseFlocks for interactive exploration of graph hierarchy space.
- Enable users to discover and investigate multiple unique graph views.
- Facilitate hierarchy generation based on graph attributes and user selections.
Main Methods:
- Develop GrouseFlocks, a system for graph hierarchy exploration.
- Implement user-driven operations for creating and modifying hierarchies.
- Support selections based on manual input or attribute data patterns.
- Ensure rapid feedback for interactive exploration.
Main Results:
- GrouseFlocks allows visualization of multiple hierarchies for a single graph.
- Users can interactively create and refine hierarchies using attribute-based selections.
- The system provides near real-time feedback for dynamic exploration.
- Facilitates investigation of graph hierarchy space beyond fixed structures.
Conclusions:
- GrouseFlocks enhances graph exploration by leveraging attribute data for diverse hierarchy generation.
- Interactive manipulation of hierarchies based on attributes reveals unique data perspectives.
- The system supports efficient and insightful exploration of complex graph structures.
Related Concept Videos
Vectors in Space: Problem Solving
A chandelier suspended by multiple cables can be analyzed using principles of three-dimensional static equilibrium. In this setup, a chandelier weighing 1000 N is positioned at the origin of a three-dimensional coordinate system, while three ceiling anchor points are fixed at known locations above it. Each cable connects the chandelier to one anchor point and transmits a tensile force along its length.To find out the forces in the cables, the spatial direction of each cable must first be...
Fischer Projections
Learning to draw Fischer projections of molecules and understanding their relevance plays a crucial role in the visual depiction of organic molecules. A Fischer projection is a two-dimensional projection on a planar surface to simplify the three-dimensional wedge–dash representation of molecules. This is especially helpful in the case of molecules with multiple chiral centers that can be difficult to draw. Here, all the bonds of interest are represented as horizontal or vertical lines. While...
Graphs of Functions
Graphs of functions provide a visual representation of how output values change in response to varying inputs. Each point on the graph corresponds to an ordered pair, where the x-coordinate (independent variable) determines the horizontal position and the y-coordinate (dependent variable) determines the vertical position. Linear functions like y = x give a straight line, indicating a constant rate of change.Nonlinear functions display more complex behaviors. Even power functions generate...
Methods of Obtaining Topography
Topography involves measuring and mapping land elevations, natural features, and artificial structures to create accurate representations of the terrain. Topographic surveying relies on traditional and modern methods, each with distinct advantages and limitations.Traditional Surveying Methods:Transit stadia surveys and plane table surveys were widely used traditional surveying methods. These techniques relied on instruments like theodolites and stadia rods for measuring distances and angles,...
Ogive Graph
An ogive graph is sometimes called a cumulative frequency polygon. It is one type of frequency polygon that shows cumulative frequency. In other words, the cumulative percentages are added to the graph from left to right. An ogive graph plots cumulative frequency on the vertical y-axis and class boundaries along the horizontal x-axis. It’s very similar to a histogram; only instead of rectangles, an ogive displays a single point where the top right of the rectangle would be. Creating this type...
Orthogonal Trajectories
Orthogonal trajectories describe the geometric relationship between two families of curves that intersect each other at right angles. One illustrative case involves a family of parabolas that open sideways along the x-axis. These curves share a common shape but differ by a scaling parameter, resulting in a set of curves that all pass through the origin and widen at different rates.Determining Orthogonal TrajectoriesTo identify the orthogonal trajectories for these parabolas, the first step...