Jentner et al.’s approach is algorithm-first, but it introduces an algorithm that eliminates redundant data by linearizing one of the exponential dimensions and significantly reducing the second dimension. While this introduces some algorithmic cost, it eliminates interaction cost, as a single-pixel-based visualization can be rendered. This visualization is difficult to interpret and navigate as the information density is high (high visualization cost).
As a remedy to the high visualization cost, interactive selection was introduced, allowing users to select specific rows in either table and have the visual links highlighted, rather than displaying all links simultaneously. The application introduced zooming, panning, and tooltips to support visual navigation. These features slightly increase interaction cost but significantly reduce the risk of inattentional blindness by allowing the user to focus on manageable subsets of the pixel space. Furthermore, the application allows switching normalizations and adjusting pixel color, enabling users to reveal different visual patterns from the same underlying data. This corresponds to reducing the potential distortion of the visualization to match the user’s current analytical question. To further improve this, tables can be reordered based on user-defined criteria (e.g., interestingness measures such as support, LIFT, or confidence), placing regions of potential interest at the top or bottom and supporting navigation. Rows outside user-defined boundaries can be removed, reducing visual complexity. This complements sorting by narrowing the displayed data to regions of interest.
The approach inverts the conventional workflow of starting with attributes to filter data. Instead, it presents all sub-structures and their co-occurrences simultaneously, requiring users to adopt a new mental model. Combined with the accumulated interactive features, this steepened the learning curve for novice users, who were unsure how correlation patterns would manifest in the visualization. As a remedy, features were introduced that allow users to search for specific structured data patterns (e.g., "the car drives this road and then that one"), filter the table directly, and support hypothesis testing. This reduces the interaction cost by providing a familiar entry point into the otherwise unfamiliar visual representation. Additionally, the system lists potential correlation patterns of interest. Clicking on a suggestion highlights the relevant rows and automatically pans and zooms the canvas to the correct location. This serves a dual purpose: it reduces the cost of initial exploration and helps users learn how various correlation patterns are visually represented in the pixel space, thereby reducing the long-term cognitive cost.