PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 4, 20260 citationsOpen Access

Algorithmic Aspects of Ordering Problems in Information Visualization

ADAlexander Dobler

Key Points

  • This thesis aims to develop efficient algorithms to optimize information visualizations based on layout quality criteria.
  • Analyzed layout problems in set visualizations, focusing on minimizing visual complexity metrics.
  • Developed algorithms for crossing minimization in dynamic visualizations and hierarchical structures.
  • Investigated wiggle minimization in stacked area charts with empirical comparisons against heuristics.
  • Established computational lower bounds for various layout problems.
  • Provided exact and heuristic algorithms that enhance layout quality.
  • Showed that standard heuristics lack guarantees, indicating potential for improved solutions.

Abstract

Information visualization plays a central role in understanding and interacting with data by uncovering patterns, trends, and anomalies. The effectiveness of a visualization critically depends on its layout quality, often governed by one or morewell-defined quality criteria. Optimizing visualizations to meet these criteria often leads to challenging computational problems, many of which are NP-hard. Despite this, the visualization literature frequently relies on standard heuristics without provable guarantees, limiting both the rigor and quality of visual outcomes. This thesis addresses this gap by developing provably efficient algorithms for optimizing visualizations with respect to formal quality measures, with a particular focus on problems where these measures depend on orderings or permutations of visual data elements. The work combines algorithm design, complexity theory, and empirical evaluationto rigorously analyze and solve layout optimization problems across several types of visualizations. The thesis is structured into three parts. Part I investigates set visualizations, including linear diagrams and metro-map-style point-line incidence diagrams. We study layout problems where the goal is to order elements and sets to minimize visual complexity metrics in linear diagrams. We provide computational lower bounds and give exact and heuristic algorithms. Furthermore, we investigate geometric representations of set systems using straightlines and show that even basic variants of these problems are computationally intractable. Part II considers crossing minimization in visualizations where entities evolve over time or are grouped hierarchically, including temporal treemaps, storyline visualizations, and tanglegrams. We define theoretical models for counting and minimizing crossings in temporal treemaps, simplify prior ILP approaches for storylines, and introduce block crossing minimization in tanglegrams, providing complexity results and efficient algorithms. Part III addresses wiggle minimization instacked area charts, where the vertical order of bands affects the readability of the visualization. We prove several computational lower bounds, and provide an exact algorithm that we empirically compare against a state-of-the-art heuristic. Throughout the thesis, we apply tools from algorithm design – including parameterized complexity, integer programming, and approximation algorithms – to derive both theoretical insights and practically useful solutions. In doing so, this thesis contributes to a more rigorous algorithmic foundation for information visualization, particularly in contexts where visual quality depends on the ordering of visual dataelements.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Alexander Dobler (2026) studied this question.

synapsesocial.com/papers/69a7cd9dd48f933b5eeda1f5https://doi.org/10.34726/hss.2026.139471
Ask AI
Helpful
Bookmark
Share
View Full Paper