EDBT 2026 Demo / reviewers in the wild / expert
Henry Förster
dblp:180/6420
· DBLP profile ↗
39ranked-venue papers
10as first author
23since 2021 · last 2026
0000-0002-1441-4189ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 31 · 8 first-author · 15 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 1 first-author · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-author · 3 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Rerouting Curves on SurfacesabstractWe study the problem of reconfiguring a crossing-free embedding of a graph on a surface, with edges represented as curves, into another crossing-free embedding of the same graph on the same surface with the same fixed vertex positions. In this process, we reroute one edge at a time while maintaining crossing-free intermediate embeddings. This problem was introduced by Ito et al. [TALG 2025], who showed that even if the graph is a matching of two edges, reconfiguration is not always possible in the plane, but is always possible on the torus. For matchings of two or more edges, they gave a necessary and sufficient condition for reconfigurable embeddings in the plane, but not on the torus. Our main result is that for matchings, trees and forests, reconfiguration is always possible on the torus, and consequently, on any orientable surface of genus at least one. In addition, we provide sufficient conditions for reconfiguration on orientable surfaces of genus at least one and in the projective plane. For more general graphs, we show that reconfiguration is not always possible. Timo Brand, Stefan Felsner, Henry Förster, Stephen G. Kobourov, Anna Lubiw, Yoshio Okamoto, János Pach, Csaba D. Tóth, Géza Tóth 0001, Torsten Ueckerdt, Pavel Valtr 0001 |
ESA | 3 |
| 2026 | Hypergraphs as Metro Maps: Drawing Paths with Few Bends in Trees, Cacti, and Plane 4-Graphs
Sabine Cornelsen, Henry Förster, Siddharth Gupta 0002, Stephen G. Kobourov, Johannes Zink 0001 |
SOFSEM | 2 |
| 2026 | Geometric Thickness of Multigraphs is $\exists \mathbb {R}$-CompleteabstractAbstract We say that a (multi)graph $$ \user2{G} = (\user2{V},\user2{E}) $$ has geometric thickness t if there exists a straight-line drawing $$ \user2{\varphi }:\user2{V} \to \mathbb{R}^{{\mathbf{2}}} $$ and a t -coloring of its edges where no two edges sharing a point in their relative interior have the same color. The Geometric Thickness problem asks whether a given multigraph has geometric thickness at most t . This problem was shown to be NP-hard for $$ \user2{t} = \mathbf{2} $$ (Durocher et al. Comput Geom 56:1–18, 2016. https://doi.org/10.1016/j.comgeo.2016.03.003 ). In this paper, we settle the computational complexity of Geometric Thickness by showing that it is $$\exists \mathbb {R}$$ -complete already for thickness 30 . Moreover, our reduction shows that the problem is $$\exists \mathbb {R}$$ -complete for 4392 -planar graphs, where a graph is k -planar if it admits a topological drawing with at most k crossings per edge. In the course of our paper we answer previous questions on geometric thickness and on other related problems, in particular that simultaneous graph embeddings of 31 edge-disjoint graphs and pseudo-segment stretchability with chromatic number 30 are $$\exists \mathbb {R}$$ -complete. Henry Förster, Philipp Kindermann, Tillmann Miltzow, Irene Parada, Soeren Terziadis, Birgit Vogtenhuber |
Algorithmica | 1 |
| 2026 | Clusterix: A Hybrid Visualization Model for Hierarchically Clustered NetworksabstractAbstract We introduce C lusterix , a novel hybrid visualization model for representing hierarchically clustered networks, which also supports directed and weighted edges. C lusterix offers an integrated view of both the network and its full cluster hierarchy by compactly visualizing the cluster inclusion tree enriched with links of the network. This is achieved through matrix‐based representations at various hierarchy levels, combined with a node‐link style linear layout at the leaf level. To support layout computation based on C lusterix , we propose two algorithmic approaches: an exact Integer Linear Program and a fast heuristic, both aimed at minimizing edge crossings. We present an extensive experimental comparison of these algorithmic approaches to highlight the trade‐offs between efficiency and effectiveness. Moreover, as a proof of concept for our model, we developed an interactive visualization system based on C lusterix and evaluated its performance through case studies and qualitative feedback from experts in different application domains. Carla Binucci, Annika Bonerath, Walter Didimo, Henry Förster, Seok-Hee Hong 0001, Maria Eleni Pavlidi, Alessandra Tappini |
Comput. Graph. Forum | 4 |
| 2026 | Bowties and hourglasses: Intersections of double-wedges or: Stabbing and avoiding line segmentsabstractWe study the common intersection of arrangements of double-wedges. We consider arrangements where double-wedges may be both bowties (which do not contain a vertical line) or hourglasses (which contain a vertical line), in contrast to earlier studies that focused on arrangements of only bowties. This generalization changes the setting drastically, in particular, with respect to all arguments involving the point-line duality. Namely, a point in the intersection of all double-wedges is equivalent to a line that stabs a set of segments S (corresponding to the bowties) while it avoids a different set of segments A (corresponding to the complement of the hourglasses). We show that in this general setting, the intersection of n double-wedges may consist of Ω( n 2 ) interior-disjoint regions. Further, we discuss Gallai-type results for arrangements of segments and anti-segments, and we provide algorithms for computing the intersection of such arrangements with worst-case optimal running time. Finally, we also prove that we can find a single intersection point in almost optimal running time, assuming that 3SUM admits no truly subquadratic-time algorithm. Daniel Bertschinger, Henry Förster, Fabian Klute, Irene Parada, Patrick Schnider, Birgit Vogtenhuber |
Inf. Process. Lett. | 2 |
| 2026 | Exploring MLLMs Perception of Network Visualization PrinciplesabstractIn this paper, we test whether Multimodal Large Language Models (MLLMs) can match human-subject performance in tasks involving the perception of properties in network layouts. Specifically, we replicate a human-subject experiment about perceiving quality (namely stress) in network layouts using GPT-4o, Gemini-2.5 and Qwen2.5. Our experiments show that giving MLLMs the same study information as trained human participants yields performance comparable to that of human experts and exceeds that of untrained non-experts. Additionally, we show that prompt engineering that deviates from the human-subject experiment can lead to better-than-human performance in some settings. Interestingly, like human subjects, the MLLMs seem to rely on visual proxies rather than computing the actual value of stress, indicating some sense or facsimile of perception. Explanations from the models are similar to those used by the human participants (e.g., an even distribution of nodes and uniform edge lengths). Jacob Miller 0001, Markus Wallinger, Ludwig Felder, Timo Brand, Henry Förster, Johannes Zink 0001, Chunyang Chen 0001, Stephen G. Kobourov |
IEEE Trans. Vis. Comput. Graph. | 5 |
| 2025 | Using Reinforcement Learning to Optimize the Global and Local Crossing Number (Poster Abstract)abstractWe present a novel approach to graph drawing based on reinforcement learning for minimizing the global and the local crossing number, that is, the total number of edge crossings and the maximum number of crossings on any edge, respectively. An agent learns how to move a vertex based on a given observation vector. The agent receives feedback in the form of local reward signals tied to crossing reduction. To generate an initial layout, we use a stress-based graph-drawing algorithm. We compare our method against force- and stress-based baseline algorithms as well as three established algorithms for global crossing minimization on a suite of benchmark graphs. The experiments show mixed results: our current algorithm is mainly competitive for the local crossing number. Timo Brand, Henry Förster, Stephen G. Kobourov, Robin Schukrafft, Markus Wallinger, Johannes Zink 0001 |
GD | 2 |
| 2025 | Drawing Trees and Cacti with Integer Edge Lengths on a Polynomial-Size Grid (Poster Abstract)abstractA strengthened version of Harborth’s well-known conjecture - known as Kleber’s conjecture - states that every planar graph admits a planar straight-line drawing where every edge has integer length and each vertex is restricted to the integer grid. Positive results for Kleber’s conjecture are known for planar 3-regular graphs, for planar graphs that have maximum degree 4, and for planar 3-trees. However, all but one of the existing results are existential and do not provide bounds on the required grid size. We provide polynomial-time algorithms for computing crossing-free straight-line drawings of trees and cactus graphs with integer edge lengths and integer vertex position on polynomial-size integer grids. We also give an historic overview of planar straight-line graph drawing results. Henry Förster, Stephen G. Kobourov, Jacob Miller 0001, Johannes Zink 0001 |
GD | 1 |
| 2025 | Outer-(ap)RAC Graphs
Henry Förster, Julia Katheder, Giacomo Ortali |
SOFSEM (1) | 1 |
| 2025 | Linear Layouts of Graphs with Priority QueuesabstractA linear layout of a graph consists of a linear ordering of its vertices and a partition of its edges into pages such that the edges assigned to the same page obey some constraint. The two most prominent and widely studied types of linear layouts are stack and queue layouts, in which any two edges assigned to the same page are forbidden to cross and nest, respectively. The names of these two layouts derive from the fact that, when parsing the graph according to the linear vertex ordering, the edges in a single page can be stored using a single stack or queue, respectively. Recently, the concepts of stack and queue layouts have been extended by using a double-ended queue or a restricted-input queue for storing the edges of a page. We extend this line of study to edge-weighted graphs by introducing priority queue layouts, that is, the edges on each page are stored in a priority queue whose keys are the edge weights. First, we show that there are edge-weighted graphs that require a linear number of priority queues. Second, we characterize the graphs that admit a priority queue layout with a single queue, regardless of the edge-weight function, and we provide an efficient recognition algorithm. Third, we show that the number of priority queues required independently of the edge-weight function is bounded by the pathwidth of the graph, but can be arbitrarily large already for graphs of treewidth two. Finally, we prove that determining the minimum number of priority queues is NP-complete if the linear ordering of the vertices is fixed. Emilio Di Giacomo, Walter Didimo, Henry Förster, Torsten Ueckerdt, Johannes Zink 0001 |
WADS | 3 |
| 2025 | GraphTrials: Visual Proofs of Graph PropertiesabstractGraph and network visualization supports exploration, analysis and communication of relational data arising in many domains: from biological and social networks, to transportation and powergrid systems. With the arrival of AI-based question-answering tools, issues of trustworthiness and explainability of generated answers motivate a significant new role for visualization. In the context of graphs, we see the need for visualizations that can convince a critical audience that an assertion (e. g., from an AI) about the graph under analysis is valid. The requirements for such representations that convey precisely one specific graph property are quite different from standard network visualization criteria which optimize general aesthetics and readability. In this paper, we aim to provide a comprehensive introduction to visual proofs of graph properties and a foundation for further research in the area. We present a framework that defines what it means to visually prove a graph property. In the process, we introduce the notion of a visual certificate, that is, a specialized faithful graph visualization that leverages the viewer's perception, in particular, pre-attentive processing (e. g., via pop-out effects), to verify a given assertion about the represented graph. We also discuss the relationships between visual complexity, cognitive load and complexity theory, and propose a classification based on visual proof complexity. Then, we provide further examples of visual certificates for problems in different visual proof complexity classes. Finally, we conclude the paper with a discussion of the limitations of our model and some open problems. Henry Förster, Felix Klesen, Tim Dwyer, Peter Eades, Seok-Hee Hong 0001, Stephen G. Kobourov, Giuseppe Liotta, Kazuo Misue, Fabrizio Montecchiani, Alexander Pastukhov, Falk Schreiber |
IEEE Trans. Vis. Comput. Graph. | 1 |
| 2024 | Monotone Arc Diagrams with Few Biarcs
Steven Chaplick, Henry Förster, Michael Hoffmann 0001, Michael Kaufmann 0001 |
GD | 2 |
| 2024 | GraphTrials: Visual Proofs of Graph PropertiesabstractGraph and network visualization supports exploration, analysis and communication of relational data arising in many domains: from biological and social networks, to transportation and powergrid systems. With the arrival of AI-based question-answering tools, issues of trustworthiness and explainability of generated answers motivate a greater role for visualization. In the context of graphs, we see the need for visualizations that can convince a critical audience that an assertion about the graph under analysis is valid. The requirements for such representations that convey precisely one specific graph property are quite different from standard network visualization criteria which optimize general aesthetics and readability. In this paper, we aim to provide a comprehensive introduction to visual proofs of graph properties and a foundation for further research in the area. We present a framework that defines what it means to visually prove a graph property. In the process, we introduce the notion of a visual certificate, that is, a specialized faithful graph visualization that leverages the viewer's perception, in particular, pre-attentive processing (e. g. via pop-out effects), to verify a given assertion about the represented graph. We also discuss the relationships between visual complexity, cognitive load and complexity theory, and propose a classification based on visual proof complexity. Finally, we provide examples of visual certificates for problems in different visual proof complexity classes. Henry Förster, Felix Klesen, Tim Dwyer, Peter Eades, Seok-Hee Hong 0001, Stephen G. Kobourov, Giuseppe Liotta, Kazuo Misue, Fabrizio Montecchiani, Alexander Pastukhov, Falk Schreiber |
GD | 1 |
| 2024 | Geometric Thickness of Multigraphs is ∃ ℝ-Complete
Henry Förster, Philipp Kindermann, Tillmann Miltzow, Irene Parada, Soeren Terziadis, Birgit Vogtenhuber |
LATIN (1) | 1 |
| 2024 | On 1-Bend Upward Point-Set Embeddings of st-Digraphs
Emilio Di Giacomo, Henry Förster, Daria Kokhovich, Tamara Mchedlidze, Fabrizio Montecchiani, Antonios Symvonis, Anaïs Villedieu |
LATIN (1) | 2 |
| 2024 | 2-Layer k-Planar Graphs Density, Crossing Lemma, Relationships And PathwidthabstractAbstract The $2$-layer drawing model is a well-established paradigm to visualize bipartite graphs where vertices of the two parts lie on two horizontal lines and edges lie between these lines. Several beyond-planar graph classes have been studied under this model. Surprisingly, however, the fundamental class of $k$-planar graphs has been considered only for $k=1$ in this context. We provide several contributions that address this gap in the literature. First, we show tight density bounds for the classes of $2$-layer $k$-planar graphs with $k\in \{2,3,4,5\}$. Based on these results, we provide a Crossing Lemma for $2$-layer $k$-planar graphs, which then implies a general density bound for $2$-layer $k$-planar graphs. We prove this bound to be almost optimal with a corresponding lower bound construction. Finally, we study relationships between $k$-planarity and $h$-quasiplanarity in the $2$-layer model and show that $2$-layer $k$-planar graphs have pathwidth at most $k+1$ while there are also $2$-layer $k$-planar graphs with pathwidth at least $(k+3)/2$. Patrizio Angelini, Giordano Da Lozzo, Henry Förster, Thomas Schneck |
Comput. J. | 3 |
| 2023 | Evaluating Animation Parameters for Morphing Edge Drawings
Carla Binucci, Henry Förster, Julia Katheder, Alessandra Tappini |
GD (1) | 2 |
| 2023 | Weakly and Strongly Fan-Planar Graphs
Otfried Cheong, Henry Förster, Julia Katheder, Maximilian Pfister 0002, Lena Schlipf |
GD (1) | 2 |
| 2023 | On the 2-Layer Window Width Minimization Problem
Michael A. Bekos, Henry Förster, Michael Kaufmann 0001, Stephen G. Kobourov, Myroslav Kryven, Axel Kuckuk, Lena Schlipf |
SOFSEM | 2 |
| 2023 | Linear Layouts of Bipartite Planar Graphs
Henry Förster, Michael Kaufmann 0001, Laura Merker, Sergey Pupyrev, Chrysanthi N. Raftopoulou |
WADS | 1 |
| 2023 | Bitonic st-Orderings for Upward Planar Graphs: Splits and Bends in the Variable Embedding ScenarioabstractAbstract Bitonic st-orderings for st-planar graphs were introduced as a method to cope with several graph drawing problems. Notably, they have been used to obtain the best-known upper bound on the number of bends for upward planar polyline drawings with at most one bend per edge in polynomial area. For an st-planar graph that does not admit a bitonic st-ordering, one may split certain edges such that for the resulting graph such an ordering exists. Since each split is interpreted as a bend, one is usually interested in splitting as few edges as possible. While this optimization problem admits a linear-time algorithm in the fixed embedding setting, it remains open in the variable embedding setting. We close this gap in the literature by providing a linear-time algorithm that optimizes over all embeddings of the input st-planar graph. The best-known lower bound on the number of required splits of an st-planar graph with n vertices is $$n-3$$ n - 3 . However, it is possible to compute a bitonic st-ordering without any split for the st-planar graph obtained by reversing the orientation of all edges. In terms of upward planar polyline drawings in polynomial area, the former translates into $$n-3$$ n - 3 bends, while the latter into no bends. We show that this idea cannot always be exploited by describing an st-planar graph that needs at least $$n-5$$ n - 5 splits in both orientations. We provide analogous bounds for graphs with small degree. Finally, we further investigate the relationship between splits in bitonic st-orderings and bends in upward planar polyline drawings with polynomial area, by providing bounds on the number of bends in such drawings. Patrizio Angelini, Michael A. Bekos, Henry Förster, Martin Gronemann |
Algorithmica | 3 |
| 2021 | Recognizing and Embedding Simple Optimal 2-Planar Graphs
Henry Förster, Michael Kaufmann 0001, Chrysanthi N. Raftopoulou |
GD | 1 |
| 2021 | A Heuristic Approach Towards Drawings of Graphs With High Crossing ResolutionabstractAbstract The crossing resolution of a non-planar drawing of a graph is the value of the minimum angle formed by any pair of crossing edges. Recent experiments suggest that the larger the crossing resolution is, the easier it is to read and interpret a drawing of a graph. However, maximizing the crossing resolution turns out to be an NP-hard problem in general, and only heuristic algorithms are known that are mainly based on appropriately adjusting force-directed algorithms. In this paper, we propose a new heuristic algorithm for the crossing resolution maximization problem and we experimentally compare it against the known approaches from the literature. Our experimental evaluation indicates that the new heuristic produces drawings with better crossing resolution, but this comes at the cost of slightly higher edge-length ratio, especially when the input graph is large. Michael A. Bekos, Henry Förster, Christian Geckeler, Lukas Holländer, Michael Kaufmann 0001, Amadäus M. Spallek, Jan Splett |
Comput. J. | 2 |
| 2020 | On Compact RAC DrawingsabstractWe present new bounds for the required area of Right Angle Crossing (RAC) drawings for complete graphs, i.e. drawings where any two crossing edges are perpendicular to each other. First, we improve upon results by Didimo et al. [Walter Didimo et al., 2011] and Di Giacomo et al. [Emilio Di Giacomo et al., 2011] by showing how to compute a RAC drawing with three bends per edge in cubic area. We also show that quadratic area can be achieved when allowing eight bends per edge in general or with three bends per edge for p-partite graphs. As a counterpart, we prove that in general quadratic area is not sufficient for RAC drawings with three bends per edge. Henry Förster, Michael Kaufmann 0001 |
ESA | 1 |
| 2020 | 2-Layer k-Planar Graphs - Density, Crossing Lemma, Relationships, and Pathwidth
Patrizio Angelini, Giordano Da Lozzo, Henry Förster, Thomas Schneck |
GD | 3 |
| 2020 | Drawing Shortest Paths in Geodetic Graphs
Sabine Cornelsen, Maximilian Pfister 0002, Henry Förster, Martin Gronemann, Michael Hoffmann 0001, Stephen G. Kobourov, Thomas Schneck |
GD | 3 |
| 2020 | Bitonic st-Orderings for Upward Planar Graphs: The Variable Embedding Setting
Patrizio Angelini, Michael A. Bekos, Henry Förster, Martin Gronemann |
WG | 3 |
| 2020 | On RAC drawings of graphs with one bend per edge
Patrizio Angelini, Michael A. Bekos, Henry Förster, Michael Kaufmann 0001 |
Theor. Comput. Sci. | 3 |
| 2019 | The QuaSEFE Problem
Patrizio Angelini, Henry Förster, Michael Hoffmann 0001, Michael Kaufmann 0001, Stephen G. Kobourov, Giuseppe Liotta, Maurizio Patrignani |
GD | 2 |
| 2019 | On Arrangements of Orthogonal Circles
Steven Chaplick, Henry Förster, Myroslav Kryven, Alexander Wolff 0001 |
GD | 2 |
| 2019 | On Strict (Outer-)Confluent GraphsabstractA strict confluent (SC) graph drawing is a drawing of a graph with vertices as points in the plane, where vertex adjacencies are represented not by individual curves but rather by unique smooth paths through a planar system of junctions and arcs. If all vertices of the graph lie in the outer face of the drawing, the drawing is called a strict outerconfluent (SOC) drawing. SC and SOC graphs were first considered by Eppstein et al. in Graph Drawing 2013. Here, we establish several new relationships between the class of SC graphs and other graph classes, in particular string graphs and unit-interval graphs. Further, we extend earlier results about special bipartite graph classes to the notion of strict outerconfluency, show that SOC graphs have cop number two, and establish that tree-like ($\Delta$-)SOC graphs have bounded cliquewidth. Henry Förster, Robert Ganian, Fabian Klute, Martin Nöllenburg |
GD | 1 |
| 2019 | Planar graphs of bounded degree have bounded queue numberabstractA queue layout of a graph consists of a linear order of its vertices and a partition of its edges into queues, so that no two independent edges of the same queue are nested. The queue number of a graph is the minimum number of queues required by any of its queue layouts. A long-standing conjecture by Heath, Leighton and Rosenberg states that the queue number of planar graphs is bounded.This conjecture has been partially settled in the positive for several sub- families of planar graphs (most of which have bounded treewidth). Michael A. Bekos, Henry Förster, Martin Gronemann, Tamara Mchedlidze, Fabrizio Montecchiani, Chrysanthi N. Raftopoulou, Torsten Ueckerdt |
STOC | 2 |
| 2019 | On Smooth Orthogonal and Octilinear Drawings: Relations, Complexity and Kandinsky Drawings
Michael A. Bekos, Henry Förster, Michael Kaufmann 0001 |
Algorithmica | 2 |
| 2019 | Planar Graphs of Bounded Degree Have Bounded Queue NumberabstractA queue layout of a graph consists of a linear order of its vertices and a partition of its edges into queues, so that no two independent edges of the same queue are nested. The queue number of a graph is the minimum number of queues required by any of its queue layouts. A long-standing conjecture by Heath, Leighton and Rosenberg [ SIAM J. Discrete Math., 5 (1992), pp. 398--412] states that the queue number of planar graphs is bounded. This conjecture has been partially settled in the positive for several subfamilies of planar graphs (most of which have bounded treewidth). In this paper, we make a further important step towards settling this conjecture. We prove that planar graphs of bounded degree (which may have unbounded treewidth) have bounded queue number. A notable implication of this result is that every planar graph of bounded degree admits a three-dimensional straight-line grid drawing in linear volume. Further implications are that every planar graph of bounded degree has bounded track number, and that every $k$-planar graph (i.e., every graph that can be drawn in the plane with at most $k$ crossings per edge) of bounded degree has bounded queue number. Michael A. Bekos, Henry Förster, Martin Gronemann, Tamara Mchedlidze, Fabrizio Montecchiani, Chrysanthi N. Raftopoulou, Torsten Ueckerdt |
SIAM J. Comput. | 2 |
| 2018 | On RAC Drawings of Graphs with One Bend per Edge
Patrizio Angelini, Michael A. Bekos, Henry Förster, Michael Kaufmann 0001 |
GD | 3 |
| 2018 | Orthogonal and Smooth Orthogonal Layouts of 1-Planar Graphs with Low Edge Complexity
Evmorfia N. Argyriou, Sabine Cornelsen, Henry Förster, Michael Kaufmann 0001, Martin Nöllenburg, Yoshio Okamoto, Chrysanthi N. Raftopoulou, Alexander Wolff 0001 |
GD | 3 |
| 2018 | A Heuristic Approach Towards Drawings of Graphs with High Crossing Resolution
Michael A. Bekos, Henry Förster, Christian Geckeler, Lukas Holländer, Michael Kaufmann 0001, Amadäus M. Spallek, Jan Splett |
GD | 2 |
| 2018 | Algorithms and insights for RaceTrack
Michael A. Bekos, Till Bruckdorfer, Henry Förster, Michael Kaufmann 0001, Simon Poschenrieder, Thomas Stüber |
Theor. Comput. Sci. | 3 |
| 2017 | On Smooth Orthogonal and Octilinear Drawings: Relations, Complexity and Kandinsky Drawings
Michael A. Bekos, Henry Förster, Michael Kaufmann 0001 |
GD | 2 |