HCDBFeb 16, 2022

View Composition Algebra for Ad Hoc Comparison

arXiv:2202.07836v11 citations
Originality Incremental advance
AI Analysis

This addresses the lack of techniques for ad hoc comparisons in visual analysis, which is an incremental improvement for users in data exploration and visualization domains.

The paper tackles the problem of enabling ad hoc visual comparisons during data exploration by proposing a conceptual model and View Composition Algebra (VCA) that allows users to compose elements like values, marks, and charts using operators for summarizing, computing differences, merging, and modeling, with its utility demonstrated through use cases.

Comparison is a core task in visual analysis. Although there are numerous guidelines to help users design effective visualizations to aid known comparison tasks, there are few techniques available when users want to make ad hoc comparisons between marks, trends, or charts during data exploration and visual analysis. For instance, to compare voting count maps from different years, two stock trends in a line chart, or a scatterplot of country GDPs with a textual summary of the average GDP. Ideally, users can directly select the comparison targets and compare them, however what elements of a visualization should be candidate targets, which combinations of targets are safe to compare, and what comparison operations make sense? This paper proposes a conceptual model that lets users compose combinations of values, marks, legend elements, and charts using a set of composition operators that summarize, compute differences, merge, and model their operands. We further define a View Composition Algebra (VCA) that is compatible with datacube-based visualizations, derive an interaction design based on this algebra that supports ad hoc visual comparisons, and illustrate its utility through several use cases.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes