VLDB 2026 Research / reviewers in the wild / expert
Giuseppe Liotta
dblp:30/3372
· DBLP profile ↗
272ranked-venue papers
16as first author
59since 2021 · last 2026
0000-0002-2886-9694ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 212 · 13 first-author · 44 since 2021Graphics, computer vision, multimedia, augmented reality and games · 38 · 2 first-author · 8 since 2021Databases, data management, data science and information retrieval · 10 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 9 · 1 first-author · 3 since 2021Artificial intelligence and machine learning · 2Systems, architecture and hardware · 2Software engineering, systems software and programming languages · 2Human-computer interaction and ubiquitous computing · 2 · 1 since 2021Security and privacy · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Impact Factors for Crossing Perception in Stereoscopic 3DabstractHuman perception of graph drawings is influenced by a variety of impact factors for which quality measures are used as a proxy indicator. The investigation of these impact factors and their effects is important for evaluating and improving quality measures and drawing algorithms, as well as improving our understanding of human graph reading. The number of edge crossings in a 2D graph drawing has long been a main quality measure for drawing evaluation. The use of stereoscopic 3D graph visualisations has gained traction over the last years, and results from several studies indicate that they can improve analysis efficiency for a range of analysis scenarios. While edge crossings can also occur in 3D, there are additional edge configurations in space that are not crossings but might be perceived as such from a specific viewpoint. Such configurations create crossings when projected on the corresponding 2D image plane and could impact readability similar to 2D crossings. In 3D drawings, the additional depth aspect and the subsequent impact factors of edge distance and relative edge direction in space might further influence the importance of those configurations for readability. As a main contribution, we for the first time discuss potential impact factors. We discuss hypotheses on their impact, and as an initial investigation explore the impact of three selected factors in an empirical study. Niklas Gröne, Giuseppe Liotta, Falk Schreiber, Karsten Klein 0001 |
PacificVis | 3 |
| 2026 | Edge-Constrained Hamiltonian Paths on a Point Set
Todor Antic, Aleksa Dzuklevski, Jirí Fiala 0001, Jan Kratochvíl, Giuseppe Liotta, Morteza Saghafian, Maria Saumell, Johannes Zink 0001 |
SOFSEM | 5 |
| 2026 | Parameterized approaches to orthogonal compaction
Walter Didimo, Siddharth Gupta 0002, Philipp Kindermann, Giuseppe Liotta, Alexander Wolff 0001, Meirav Zehavi |
J. Comput. Syst. Sci. | 4 |
| 2026 | Rectilinear-upward planarity testing of digraphsabstractA rectilinear-upward planar drawing of a digraph G is a crossing-free drawing of G where each edge is either a horizontal or a vertical segment, and such that no directed edge points downward. Rectilinear-Upward Planarity Testing is the problem of deciding whether a digraph G admits a rectilinear-upward planar drawing. We study the complexity of Rectilinear-Upward Planarity Testing and provide several algorithmic results. Precisely, we prove that: ( i ) the problem is NP-complete, even if G is biconnected; ( i i ) it can be solved in linear time when an upward planar embedding of G is fixed; ( i i i ) the problem is polynomial-time solvable for biconnected digraphs of treewidth at most two, i.e., for digraphs whose underlying undirected graph is a series-parallel graph; ( i v ) the problem is fixed-parameter tractable (namely, fixed-parameter linear) for all biconnected graphs, when parameterized by the number of sources and sinks in the digraph. • We study the algorithmic complexity of a problem that combines two well-established topics in graph drawing, namely rectilinear planar drawings and upward planar drawings. This problems, called rectilinear-upward planarity testing, asks to decide whether an input planar di-graph admits a planar drawing where each edge is either a horizontal or a vertical segment, and no edge points downwards. • We prove that rectilinear-upward planarity testing is NP-complete, even for biconnected digraphs. • We provide a linear-time algorithm for rectilinear-upward planarity testing of digraphs with a fixed upward planar embedding. • We provide a quadratic-time algorithm for rectilinear-upward planarity testing of biconnected partial 2-trees (i.e., digraphs whose underlying undirected graph is series-parallel) in the variable embedding setting. • We provide a fixed-parameter linear (FPL) algorithm for rectilinear- upward planarity testing of general biconnected digraphs in the variable embedding setting. Walter Didimo, Michael Kaufmann 0001, Giuseppe Liotta, Giacomo Ortali, Maurizio Patrignani |
J. Comput. Syst. Sci. | 3 |
| 2026 | Upward and Rectilinear Planarity are W[1]-Hard Parameterized by Treewidth
Bart M. P. Jansen, Liana Khazaliya, Philipp Kindermann, Giuseppe Liotta, Fabrizio Montecchiani, Kirill Simonov |
SIAM J. Discret. Math. | 4 |
| 2026 | Weakly leveled planarity with bounded spanabstractThis paper studies planar drawings of graphs in which each vertex is represented as a point along a sequence of horizontal lines, called levels, and each edge is either a horizontal segment or a strictly y -monotone curve. A graph is s -span weakly leveled planar if it admits such a drawing where the edges have span at most s ; the span of an edge is the number of levels it touches minus one. We investigate the problem of computing s -span weakly leveled planar drawings from both the computational and the combinatorial perspectives. We prove the problem to be para-NP-hard with respect to its natural parameter s and investigate its complexity with respect to widely used structural parameters. We show the existence of a polynomial-size kernel with respect to vertex cover number and prove that the problem is FPT when parameterized by treedepth. We also present upper and lower bounds on the span for various graph classes. Notably, we show that cycle trees, a family of 2-outerplanar graphs generalizing Halin graphs, are Θ(log n )-span weakly leveled planar and 4-span weakly leveled planar when 3-connected. As a byproduct of these combinatorial results, we obtain improved bounds on the edge-length ratio of the graph families under consideration. Michael A. Bekos, Giordano Da Lozzo, Fabrizio Frati, Siddharth Gupta 0002, Philipp Kindermann, Giuseppe Liotta, Ignaz Rutter, Ioannis G. Tollis |
Theor. Comput. Sci. | 6 |
| 2026 | Collaborative Problem Solving in Mixed Reality: A Study on Visual Graph AnalysisabstractProblem solving is a composite cognitive process, invoking a number of cognitive mechanisms, such as perception and memory. Individuals may form collectives to solve a given problem together in collaboration, especially when complexity is perceived to be high. To determine if and when collaborative problem solving is desired in the context of visual graph analysis, we compare ad hoc pairs to individuals and nominal pairs, when solving different tasks in mixed reality. We discuss the results of an experiment with 72 participants performed in two countries and three languages. We apply the concept of task instance complexity to quantify the visual demand of tasks used in the experiment. Our results show the importance of using nominal groups as a benchmark for evaluating collaborative virtual environments. We conclude that 3D graph representation is not sufficient to induce better collaborative results compared to the benchmark. Dimitar Garkov, Tommaso Piselli, Emilio Di Giacomo, Karsten Klein 0001, Giuseppe Liotta, Fabrizio Montecchiani, Falk Schreiber |
IEEE Trans. Vis. Comput. Graph. | 5 |
| 2026 | F2Stories: A Modular Framework for Multi-Objective Optimization of Storylines with a Focus on FairnessabstractStoryline visualizations represent character interactions over time. When these characters belong to different groups, a new research question emerges: how can we balance optimization of readability across the groups while preserving the overall narrative structure of the story? Traditional algorithms that optimize global readability metrics (like minimizing crossings) can introduce quality biases between the different groups based on their cardinality and other aspects of the data. Visual consequences of these biases are: making characters of minority groups disproportionately harder to follow, and visually deprioritizing important characters when their curves become entangled with numerous secondary characters. We present F2Stories, a modular framework that addresses these challenges in storylines by offering three complementary optimization modes: (1) fairnessMode ensures that no group bears a disproportionate burden of visualization complexity regardless of their representation in the story; (2) focusMode allows prioritizing a group of characters while maintaining good readability for secondary characters; and (3) standardMode globally optimizes classical aesthetic metrics. Our approach is based on Mixed Integer Linear Programming (MILP), offering optimality guarantees, precise balancing of competing metrics through weighted objectives, and the flexibility to incorporate complex fairness concepts as additional constraints without the need to redesign the entire algorithm. We conducted an extensive experimental analysis to demonstrate how F2Stories enables more fair or focus group-prioritized storyline visualizations while maintaining adherence to established layout constraints. Our evaluation includes comprehensive results from a detailed case study that shows the effectiveness of our approach in real-world narrative contexts. An open access copy of this paper and all supplemental materials are available at osf.io/e2qvy. Tommaso Piselli, Giuseppe Liotta, Fabrizio Montecchiani, Martin Nöllenburg, Sara Di Bartolomeo |
IEEE Trans. Vis. Comput. Graph. | 2 |
| 2025 | Tangling and Untangling Trees on Point-SetsabstractWe study a question that lies at the intersection of classical research subjects in Topological Graph Theory and Graph Drawing: Computing a drawing of a graph with a prescribed number of crossings on a given set S of points, while ensuring that its curve complexity (i.e., maximum number of bends per edge) is bounded by a constant. We focus on trees: Let T be a tree, ϑ(T) be its thrackle number, and χ be any integer in the interval [0,ϑ(T)]. In the tangling phase we compute a topological linear embedding of T with ϑ(T) edge crossings and a constant number of spine traversals. In the untangling phase we remove edge crossings without increasing the spine traversals until we reach χ crossings. The computed linear embedding is used to construct a drawing of T on S with χ crossings and constant curve complexity. Our approach gives rise to an O(n²)-time algorithm for general trees and an O(n log n)-time algorithm for paths. We also adapt the approach to compute RAC drawings, i.e. drawings where the angles formed at edge crossings are π/2. Giuseppe Di Battista, Giuseppe Liotta, Maurizio Patrignani, Antonios Symvonis, Ioannis G. Tollis |
GD | 2 |
| 2025 | Internally-Convex Drawings of Outerplanar Graphs in Small AreaabstractA well-known result by Kant [Algorithmica, 1996] implies that n-vertex outerplane graphs admit embedding-preserving planar straight-line grid drawings where the internal faces are convex polygons in O(n²) area. In this paper, we present an algorithm to compute such drawings in O(n¹·⁵) area. We also consider outerplanar drawings in which the internal faces are required to be strictly-convex polygons. In this setting, we consider outerplanar graphs whose weak dual is a path and give a drawing algorithm that achieves Θ(nk²) area, where k is the maximum size of an internal facial cycle. Michael A. Bekos, Giordano Da Lozzo, Fabrizio Frati, Giuseppe Liotta, Antonios Symvonis |
GD | 4 |
| 2025 | TReView: Visualizing the European Union Transparency Register (Poster Abstract)abstractWe present TReView, the first visual analytics system for the exploration of the European Union (EU) Transparency Register, a large repository that aims to enhance transparency around lobbying activities within the EU, by enabling public oversight of meetings between lobbyists and EU officials. Cristiano Bernardini, Davide Campanelli, Walter Didimo, Luca Grilli 0001, Giuseppe Liotta, Benedetto Ponti |
GD | 5 |
| 2025 | Separability of Witness Gabriel DrawingsabstractA witness Gabriel drawing Γ is a straight-line drawing of a graph in which any two vertices of Γ are adjacent if and only if the disk having these vertices as antipodal points contains no element of a special set of points called witnesses. A witness Gabriel drawing is linearly separable if the vertices and the witnesses lie in opposite half-planes. We prove that every outerplanar graph has a linearly separable witness Gabriel drawing by introducing and studying a new type of drawing that we call a border parabola drawing. We then use border parabola drawings to characterize those triangle-free graphs that admit a linearly separable witness Gabriel drawing. We also consider witness Gabriel drawings where no witness lies in the interior of the convex hull of the vertex set, which we call convexly separable drawings. We construct witness Gabriel drawable graphs for which any witness Gabriel drawing must be convexly separable and that do not admit any linearly separable witness Gabriel drawing. Carolina Haase, Philipp Kindermann, William J. Lenhart, Giuseppe Liotta |
GD | 4 |
| 2025 | Investigating Crossing Perception in 3D Graph Visualisation (Poster Abstract)abstractHuman perception and understanding of graph drawings is influenced by a variety of impact factors for which quality measures such as the number of crossings are used as a proxy indicator. For the more and more common stereoscopic 3D (S3D) graph visualisations, evidence is required to better understand graph perception and its relation to quality measures. We investigate the perception of crossing configurations in S3D graph visualisations and present the results of a study. Niklas Gröne, Giuseppe Liotta, Falk Schreiber, Karsten Klein 0001 |
GD | 3 |
| 2025 | Unbent Collections of Orthogonal Drawings
Todor Antic, Giuseppe Liotta, Tomás Masarík, Giacomo Ortali, Matthias Pfretzschner, Peter Stumpf, Alexander Wolff 0001, Johannes Zink 0001 |
WG | 2 |
| 2025 | Bounds on the edge-length ratio of 2-outerplanar graphsabstractThe edge-length ratio of a planar straight-line drawing Γ of a graph G is the largest ratio between the lengths of every pair of edges of Γ. If the ratio is measured by considering only pairs of edges that are incident to a common vertex, we talk about local edge-length ratio. The (local) edge-length ratio of a planar graph is the infimum over all (local) edge-length ratios of its planar straight-line drawings. It is known that the edge-length ratio of outerplanar graphs is upper bounded by a constant, while there exist graph families with non-constant outerplanarity that have non-constant lower bounds on their edge-length ratios. In this paper we prove an Ω ( n ) lower bound on the local edge-length ratio (and hence on the edge-length ratio) of the n -vertex 2-outerplanar graphs. We also prove a constant upper bound on the edge-length ratio of Halin graphs, pseudo-Halin graphs, and their generalizations. Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Henk Meijer, Fabrizio Montecchiani, Stephen K. Wismath |
Comput. Geom. | 3 |
| 2025 | Introducing fairness in network visualizationabstractMotivated by the need for decision-making systems that avoid bias and discrimination, the concept of fairness recently gained traction in the broad field of artificial intelligence , stimulating new research also within the information visualization community. In this paper, we introduce a notion of fairness in network visualization, specifically for orthogonal and for straight-line drawings of graphs, two foundational paradigms in the field. We investigate the following research questions: (i) What is the price, in terms of global readability , of incorporating fairness constraints in graph drawings? (ii) How unfair is a graph drawing that does not optimize fairness as a primary objective ? We present both theoretical and empirical results. In particular, we design and implement two optimization algorithms for multi-objective functions, one based on an ILP model for orthogonal drawings, and one based on gradient descent for straight-line drawings. In a nutshell, we experimentally show that it is possible to significantly increase the fairness of a drawing by paying a relatively small amount in terms of reduced global readability. Also, we present a use case in which we qualitatively evaluate our approach on a practical scenario. Peter Eades, Seok-Hee Hong 0001, Giuseppe Liotta, Fabrizio Montecchiani, Martin Nöllenburg, Tommaso Piselli, Stephen K. Wismath |
Inf. Sci. | 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. | 7 |
| 2025 | Bundling-Aware Graph Drawing RevisitedabstractEdge bundling algorithms can significantly improve the visualization of dense graphs by identifying and bundling together suitable groups of edges and thus reducing visual clutter. As such, bundling is often viewed as a post-processing step applied to a drawing, and the vast majority of edge bundling algorithms consider a graph and its drawing as input. A different way of thinking about edge bundling is to simultaneously optimize both the drawing and the bundling, which we investigate in this paper. We build on an earlier work where we introduced a novel algorithmic framework for bundling-aware graph drawing consisting of three main steps, namely Filter for a skeleton subgraph, Draw the skeleton, and Bundle the remaining edges against the drawing of the skeleton. We propose several alternative implementations and experimentally compare them against each other and the simple idea of first drawing the full graph and subsequently applying edge bundling to it. The experiments confirm that bundled drawings created by our Filter-Draw-Bundle framework outperform previous approaches according to metrics for edge bundling and graph drawing. Markus Wallinger, Tommaso Piselli, Alessandra Tappini, Daniel Archambault, Giuseppe Liotta, Martin Nöllenburg |
IEEE Trans. Vis. Comput. Graph. | 5 |
| 2024 | Introducing Fairness in Graph Visualization (Poster Abstract)
Seok-Hee Hong 0001, Giuseppe Liotta, Fabrizio Montecchiani, Martin Nöllenburg, Tommaso Piselli |
GD | 2 |
| 2024 | The Price of UpwardnessabstractNot every directed acyclic graph (DAG) whose underlying undirected graph is planar admits an upward planar drawing. We are interested in pushing the notion of upward drawings beyond planarity by considering upward $k$-planar drawings of DAGs in which the edges are monotonically increasing in a common direction and every edge is crossed at most $k$ times for some integer $k \ge 1$. We show that the number of crossings per edge in a monotone drawing is in general unbounded for the class of bipartite outerplanar, cubic, or bounded pathwidth DAGs. However, it is at most two for outerpaths and it is at most quadratic in the bandwidth in general. From the computational point of view, we prove that testing upward-$k$-planarity is NP-complete already for $k=1$ and even for restricted instances for which upward planarity testing is polynomial. On the positive side, we can decide in linear time whether a single-source DAG admits an upward 1-planar drawing in which all vertices are incident to the outer face. Patrizio Angelini, Therese Biedl, Markus Chimani, Sabine Cornelsen, Giordano Da Lozzo, Seok-Hee Hong 0001, Giuseppe Liotta, Maurizio Patrignani, Sergey Pupyrev, Ignaz Rutter, Alexander Wolff 0001 |
GD | 7 |
| 2024 | Bundling-Aware Graph Drawing
Daniel Archambault, Giuseppe Liotta, Martin Nöllenburg, Tommaso Piselli, Alessandra Tappini, Markus Wallinger |
GD | 2 |
| 2024 | Weakly Leveled Planarity with Bounded SpanabstractThis paper studies planar drawings of graphs in which each vertex is represented as a point along a sequence of horizontal lines, called levels, and each edge is either a horizontal segment or a strictly $y$-monotone curve. A graph is $s$-span weakly leveled planar if it admits such a drawing where the edges have span at most $s$; the span of an edge is the number of levels it touches minus one. We investigate the problem of computing $s$-span weakly leveled planar drawings from both the computational and the combinatorial perspectives. We prove the problem to be para-NP-hard with respect to its natural parameter $s$ and investigate its complexity with respect to widely used structural parameters. We show the existence of a polynomial-size kernel with respect to vertex cover number and prove that the problem is FPT when parameterized by treedepth. We also present upper and lower bounds on the span for various graph classes. Notably, we show that cycle trees, a family of $2$-outerplanar graphs generalizing Halin graphs, are $Θ(\log n)$-span weakly leveled planar and $4$-span weakly leveled planar when $3$-connected. As a byproduct of these combinatorial results, we obtain improved bounds on the edge-length ratio of the graph families under consideration. Michael A. Bekos, Giordano Da Lozzo, Fabrizio Frati, Siddharth Gupta 0002, Philipp Kindermann, Giuseppe Liotta, Ignaz Rutter, Ioannis G. Tollis |
GD | 6 |
| 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 | 7 |
| 2024 | Outerplanar and Forest Storyplans
Jirí Fiala 0001, Oksana Firman, Giuseppe Liotta, Alexander Wolff 0001, Johannes Zink 0001 |
SOFSEM | 3 |
| 2024 | Planar Drawings with Few Slopes of Halin Graphs and Nested PseudotreesabstractAbstract The planar slope number $${{\,\textrm{psn}\,}}(G)$$ psn ( G ) of a planar graph G is the minimum number of edge slopes in a planar straight-line drawing of G. It is known that $${{\,\textrm{psn}\,}}(G) \in O(c^{\Delta })$$ psn ( G ) ∈ O ( c Δ ) for every planar graph G of maximum degree $$\Delta $$ Δ . This upper bound has been improved to $$O(\Delta ^5)$$ O ( Δ 5 ) if G has treewidth three, and to $$O(\Delta )$$ O ( Δ ) if G has treewidth two. In this paper we prove $${{\,\textrm{psn}\,}}(G) \le \max \{4,\Delta \}$$ psn ( G ) ≤ max { 4 , Δ } when G is a Halin graph, and thus has treewidth three. Furthermore, we present the first polynomial upper bound on the planar slope number for a family of graphs having treewidth four. Namely we show that $$O(\Delta ^2)$$ O ( Δ 2 ) slopes suffice for nested pseudotrees. Steven Chaplick, Giordano Da Lozzo, Emilio Di Giacomo, Giuseppe Liotta, Fabrizio Montecchiani |
Algorithmica | 4 |
| 2024 | On the Parameterized Complexity of Bend-Minimum Orthogonal PlanarityabstractAbstract Computing planar orthogonal drawings with the minimum number of bends is one of the most studied topics in Graph Drawing. The problem is known to be NP-hard, even when we want to test the existence of a rectilinear planar drawing, i.e., an orthogonal drawing without bends (Garg and Tamassia in SIAM J Comput 31(2):601–625, 2001). From the parameterized complexity perspective, the problem is fixed-parameter tractable when parameterized by the sum of three parameters: the number b of bends, the number k of vertices of degree at most two, and the treewidth $$\textsf{tw}$$ tw of the input graph (Di Giacomo et al. in J Comput Syst Sci 125:129–148, 2022). We improve this last result by showing that the problem remains fixed-parameter tractable when parameterized only by $$b+k$$ b + k . As a consequence, rectilinear planarity testing lies in FPT parameterized by the number of vertices of degree at most two. We also prove that our choice of parameters is minimal, as deciding if an orthogonal drawing with at most b bends exists is already NP-hard when k is zero (i.e., the problem is para-NP-hard parameterized in k); hence, there is neither an FPT nor an XP algorithm parameterized only by the parameter k (unless P = NP). In addition, we prove that the problem is W[1]-hard parameterized by $$k+\textsf{tw}$$ k + tw , complementing a recent result (Jansen et al. in Upward and orthogonal planarity are W[1]-hard parameterized by treewidth. CoRR, abs/2309.01264, 2023; in: Bekos MA, Chimani M (eds) Graph Drawing and Network Visualization, vol 14466, Springer, Cham, pp 203–217, 2023) that shows W[1]-hardness for the parameterization $$b+\textsf{tw}$$ b + tw . As a consequence, we are able to trace a clear parameterized tractability landscape for the bend-minimum orthogonal planarity problem with respect to the three parameters b, k, and $$\textsf{tw}$$ tw . Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani, Giacomo Ortali |
Algorithmica | 3 |
| 2024 | On the complexity of the storyplan problemabstractWe study the problem of representing a graph as a storyplan, a recently introduced model for dynamic graph visualization. It is based on a sequence of frames, each showing a subset of vertices and a planar drawing of their induced subgraphs, where vertices appear and disappear over time. Namely, in the StoryPlan problem, we are given a graph and we want to decide whether there exists a total vertex appearance order for which a storyplan exists. We prove that the problem is NP-complete, and complement this hardness with two parameterized algorithms, one in the vertex cover number and one in the feedback edge set number of the input graph. We prove that partial 3-trees always admit a storyplan, which can be computed in linear time. Finally, we show that the problem remains NP-complete if the vertex appearance order is given and we have to choose how to draw the frames. Carla Binucci, Emilio Di Giacomo, William J. Lenhart, Giuseppe Liotta, Fabrizio Montecchiani, Martin Nöllenburg, Antonios Symvonis |
J. Comput. Syst. Sci. | 4 |
| 2024 | Comparative Study and Evaluation of Hybrid Visualizations of GraphsabstractHybrid visualizations combine different metaphors into a single network layout, in order to help humans in finding the "right way" of displaying the different portions of the network, especially when it is globally sparse and locally dense. We investigate hybrid visualizations in two complementary directions: (i) On the one hand, we evaluate the effectiveness of different hybrid visualization models through a comparative user study; (ii) On the other hand, we estimate the usefulness of an interactive visualization that integrates all the considered hybrid models together. The results of our study provide some hints about the usefulness of the different hybrid visualizations for specific tasks of analysis and indicates that integrating different hybrid models into a single visualization may offer a valuable tool of analysis. Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani, Alessandra Tappini |
IEEE Trans. Vis. Comput. Graph. | 3 |
| 2023 | Design of a Process and a Container-Based Cloud Architecture for the Automatic Generation of Storyline Visualizations
Emilio Di Giacomo, Beniamino Di Martino, Walter Didimo, Antonio Esposito 0001, Giuseppe Liotta, Fabrizio Montecchiani |
AINA (3) | 5 |
| 2023 | Min-k-planar Drawings of Graphs
Carla Binucci, Aaron Büngener, Giuseppe Di Battista, Walter Didimo, Vida Dujmovic, Seok-Hee Hong 0001, Michael Kaufmann 0001, Giuseppe Liotta, Pat Morin, Alessandra Tappini |
GD (1) | 8 |
| 2023 | On the Parameterized Complexity of Bend-Minimum Orthogonal Planarity
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani, Giacomo Ortali |
GD (2) | 3 |
| 2023 | Mutual Witness Proximity Drawings of Isomorphic Trees
Carolina Haase, Philipp Kindermann, William J. Lenhart, Giuseppe Liotta |
GD (1) | 4 |
| 2023 | Upward and Orthogonal Planarity are W[1]-Hard Parameterized by Treewidth
Bart M. P. Jansen, Liana Khazaliya, Philipp Kindermann, Giuseppe Liotta, Fabrizio Montecchiani, Kirill Simonov |
GD (2) | 4 |
| 2023 | Three Edge-Disjoint Plane Spanning Paths in a Point Set
Philipp Kindermann, Jan Kratochvíl, Giuseppe Liotta, Pavel Valtr 0001 |
GD (1) | 3 |
| 2023 | Rectilinear-Upward Planarity Testing of Digraphs
Walter Didimo, Michael Kaufmann 0001, Giuseppe Liotta, Giacomo Ortali, Maurizio Patrignani |
ISAAC | 3 |
| 2023 | The st-Planar Edge Completion Problem Is Fixed-Parameter TractableabstractThe problem of deciding whether a biconnected planar digraph $G=(V,E)$ can be augmented to become an $st$-planar graph by adding a set of oriented edges $E' \subseteq V \times V$ is known to be NP-complete. We show that the problem is fixed-parameter tractable when parameterized by the size of the set $E'$. Liana Khazaliya, Philipp Kindermann, Giuseppe Liotta, Fabrizio Montecchiani, Kirill Simonov |
ISAAC | 3 |
| 2023 | On the Parameterized Complexity of Computing st-Orientations with Few Transitive EdgesabstractOrienting the edges of an undirected graph such that the resulting digraph satisfies some given constraints is a classical problem in graph theory, with multiple algorithmic applications. In particular, an $st$-orientation orients each edge of the input graph such that the resulting digraph is acyclic, and it contains a single source $s$ and a single sink $t$. Computing an $st$-orientation of a graph can be done efficiently, and it finds notable applications in graph algorithms and in particular in graph drawing. On the other hand, finding an $st$-orientation with at most $k$ transitive edges is more challenging and it was recently proven to be NP-hard already when $k=0$. We strengthen this result by showing that the problem remains NP-hard even for graphs of bounded diameter, and for graphs of bounded vertex degree. These computational lower bounds naturally raise the question about which structural parameters can lead to tractable parameterizations of the problem. Our main result is a fixed-parameter tractable algorithm parameterized by treewidth. Carla Binucci, Giuseppe Liotta, Fabrizio Montecchiani, Giacomo Ortali, Tommaso Piselli |
MFCS | 2 |
| 2023 | Parameterized Approaches to Orthogonal Compaction
Walter Didimo, Siddharth Gupta 0002, Philipp Kindermann, Giuseppe Liotta, Alexander Wolff 0001, Meirav Zehavi |
SOFSEM | 4 |
| 2023 | Nonplanar Graph Drawings with k Vertices per Face
Carla Binucci, Giuseppe Di Battista, Walter Didimo, Seok-Hee Hong 0001, Michael Kaufmann 0001, Giuseppe Liotta, Pat Morin, Alessandra Tappini |
WG | 6 |
| 2023 | Computing Bend-Minimum Orthogonal Drawings of Plane Series-Parallel Graphs in Linear TimeabstractAbstract A planar orthogonal drawing of a planar 4-graph G (i.e., a planar graph with vertex-degree at most four) is a crossing-free drawing that maps each vertex of G to a distinct point of the plane and each edge of G to a polygonal chain consisting of horizontal and vertical segments. A longstanding open question in Graph Drawing, dating back over 30 years, is whether there exists a linear-time algorithm to compute an orthogonal drawing of a plane 4-graph with the minimum number of bends. The term “plane” indicates that the input graph comes together with a planar embedding, which must be preserved by the drawing (i.e., the drawing must have the same set of faces as the input graph). In this paper we positively answer the question above for the widely-studied class of series–parallel graphs. Our linear-time algorithm is based on a characterization of the planar series–parallel graphs that admit an orthogonal drawing without bends. This characterization is given in terms of the orthogonal spirality that each type of triconnected component of the graph can take; the orthogonal spirality of a component measures how much that component is “rolled-up” in an orthogonal drawing of the graph. Walter Didimo, Michael Kaufmann 0001, Giuseppe Liotta, Giacomo Ortali |
Algorithmica | 3 |
| 2023 | Drawing Partial 2-Trees with Few Slopes
William J. Lenhart, Giuseppe Liotta, Debajyoti Mondal, Rahnuma Islam Nishat |
Algorithmica | 2 |
| 2023 | Parameterized complexity of graph planarity with restricted cyclic ordersabstractWe study the complexity of testing whether a biconnected graph G=(V,E) is planar with the constraint that some cyclic orders of the edges incident to its vertices are allowed while some others are forbidden. The allowed cyclic orders are described by associating every vertex v of G with a set D(v) of FPQ-trees. Let tw be the treewidth of G and let Dmax be the maximum number of FPQ-trees per vertex. We show that the problem is FPT when parameterized by tw+Dmax, paraNP-hard when parameterized by Dmax, and W[1]-hard when parameterized by tw. We also consider NodeTrix planar representations of clustered graphs, where clusters are adjacency matrices and inter-cluster edges are non-intersecting simple curves. We prove that NodeTrix planarity with fixed sides is FPT when parameterized by the size of clusters plus the treewidth of the graph obtained by collapsing clusters to single vertices, provided that this graph is biconnected. Giuseppe Liotta, Ignaz Rutter, Alessandra Tappini |
J. Comput. Syst. Sci. | 1 |
| 2023 | Mutual witness Gabriel drawings of complete bipartite graphsabstractLet Γ be a straight-line drawing of a graph and let u and v be two vertices of Γ. The Gabriel disk of u,v is the disk having u and v as antipodal points. A pair 〈Γ0,Γ1〉 of vertex-disjoint straight-line drawings forms a mutual witness Gabriel drawing when, for i=0,1, any two vertices u and v of Γi are adjacent if and only if their Gabriel disk does not contain any vertex of Γ1−i. We characterize the pairs 〈G0,G1〉 of complete bipartite graphs that admit a mutual witness Gabriel drawing. The characterization leads to a linear time testing algorithm. We also show that when the pair 〈G0,G1〉 consists of two complete multi-partite graphs whose partition sets all have size greater than one, then the pair does not admit a mutual witness Gabriel drawing unless the pair is 〈K2,2,K2,2〉. William J. Lenhart, Giuseppe Liotta |
Theor. Comput. Sci. | 2 |
| 2022 | On the Complexity of the Storyplan Problem
Carla Binucci, Emilio Di Giacomo, William J. Lenhart, Giuseppe Liotta, Fabrizio Montecchiani, Martin Nöllenburg, Antonios Symvonis |
GD | 4 |
| 2022 | Rectilinear Planarity of Partial 2-Trees
Walter Didimo, Michael Kaufmann 0001, Giuseppe Liotta, Giacomo Ortali |
GD | 3 |
| 2022 | Mutual Witness Gabriel Drawings of Complete Bipartite Graphs
William J. Lenhart, Giuseppe Liotta |
GD | 2 |
| 2022 | Parameterized Complexity of Graph Planarity with Restricted Cyclic Orders
Giuseppe Liotta, Ignaz Rutter, Alessandra Tappini |
WG | 1 |
| 2022 | Universal Slope Sets for Upward Planar DrawingsabstractAbstract We study universal sets of slopes for computing upward planar drawings of planar st-graphs. We first consider a subfamily of planar st-graphs, called bitonic st-graphs. We prove that every set $$\mathcal {S}$$ S of $$\varDelta $$ Δ slopes containing the horizontal slope is universal for 1-bend upward planar drawings of bitonic st-graphs with maximum vertex degree $$\varDelta $$ Δ , i.e., every such digraph admits a 1-bend upward planar drawing whose edge segments use only slopes in $$\mathcal {S}$$ S . This result is worst-case optimal in terms of number of slopes, and, for a suitable choice of $$\mathcal {S}$$ S , it gives rise to drawings with worst-case optimal angular resolution. We then prove that every such set $$\mathcal {S}$$ S can be used to construct 2-bend upward planar drawings of n-vertex planar st-graphs with at most $$4n-9$$ 4 n - 9 bends in total. Michael A. Bekos, Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani |
Algorithmica | 4 |
| 2022 | Placing Arrows in Directed Graph Layouts: Algorithms and ExperimentsabstractAbstract We study how to place arrow heads in directed graph drawings aiming at minimizing their overlaps and avoiding intersections between arrow heads and edges. The objective is to support users to correctly and quickly recognize edge orientations, i.e. to deduce unambiguously the edge orientations. Our contribution is two‐fold: (i) We present exact and heuristic algorithms for this arrow placement problem, along with an extensive experimental analysis of these techniques; and (ii) we report on a user study aimed to understand the impact of different arrow placement strategies on performing global and local analysis tasks on directed graph layouts. Carla Binucci, Walter Didimo, Michael Kaufmann 0001, Giuseppe Liotta, Fabrizio Montecchiani |
Comput. Graph. Forum | 4 |
| 2022 | Orthogonal planarity testing of bounded treewidth graphs
Emilio Di Giacomo, Giuseppe Liotta, Fabrizio Montecchiani |
J. Comput. Syst. Sci. | 2 |
| 2022 | Influence Maximization With Visual AnalyticsabstractIn social networks, individuals' decisions are strongly influenced by recommendations from their friends, acquaintances, and favorite renowned personalities. The popularity of online social networking platforms makes them the prime venues to advertise products and promote opinions. The Influence Maximization (IM) problem entails selecting a seed set of users that maximizes the influence spread, i.e., the expected number of users positively influenced by a stochastic diffusion process triggered by the seeds. Engineering and analyzing IM algorithms remains a difficult and demanding task due to the NP-hardness of the problem and the stochastic nature of the diffusion processes. Despite several heuristics being introduced, they often fail in providing enough information on how the network topology affects the diffusion process, precious insights that could help researchers improve their seed set selection. In this paper, we present VAIM, a visual analytics system that supports users in analyzing, evaluating, and comparing information diffusion processes determined by different IM algorithms. Furthermore, VAIM provides useful insights that the analyst can use to modify the seed set of an IM algorithm, so to improve its influence spread. We assess our system by: (i) a qualitative evaluation based on a guided experiment with two domain experts on two different data sets; (ii) a quantitative estimation of the value of the proposed visualization through the ICE-T methodology by Wall et al. (IEEE TVCG - 2018). The twofold assessment indicates that VAIM effectively supports our target users in the visual analysis of the performance of IM algorithms. Alessio Arleo, Walter Didimo, Giuseppe Liotta, Silvia Miksch, Fabrizio Montecchiani |
IEEE Trans. Vis. Comput. Graph. | 3 |
| 2021 | Optimal-Area Visibility Representations of Outer-1-Plane Graphs
Therese Biedl, Giuseppe Liotta, Jayson Lynch, Fabrizio Montecchiani |
GD | 2 |
| 2021 | Quasi-upward Planar Drawings with Minimum Curve Complexity
Carla Binucci, Emilio Di Giacomo, Giuseppe Liotta, Alessandra Tappini |
GD | 3 |
| 2021 | Long-Lasting Sequences of BGP Updates
Lorenzo Ariemma, Giuseppe Liotta, Massimo Candela, Giuseppe Di Battista |
PAM | 2 |
| 2021 | Planar Drawings with Few Slopes of Halin Graphs and Nested Pseudotrees
Steven Chaplick, Giordano Da Lozzo, Emilio Di Giacomo, Giuseppe Liotta, Fabrizio Montecchiani |
WADS | 4 |
| 2021 | 2-colored point-set embeddings of partial 2-trees
Emilio Di Giacomo, Jaroslav Hancl, Giuseppe Liotta |
Theor. Comput. Sci. | 3 |
| 2021 | (k, p)-planarity: A relaxation of hybrid planarity
Emilio Di Giacomo, William J. Lenhart, Giuseppe Liotta, Timothy W. Randolph 0001, Alessandra Tappini |
Theor. Comput. Sci. | 3 |
| 2021 | Ortho-polygon visibility representations of 3-connected 1-plane graphs
Giuseppe Liotta, Fabrizio Montecchiani, Alessandra Tappini |
Theor. Comput. Sci. | 1 |
| 2021 | Simultaneous FPQ-ordering and hybrid planarity testing
Giuseppe Liotta, Ignaz Rutter, Alessandra Tappini |
Theor. Comput. Sci. | 1 |
| 2020 | VAIM: Visual Analytics for Influence Maximization
Alessio Arleo, Walter Didimo, Giuseppe Liotta, Silvia Miksch, Fabrizio Montecchiani |
GD | 3 |
| 2020 | On the Edge-Length Ratio of 2-Trees
Václav Blazej, Jirí Fiala 0001, Giuseppe Liotta |
GD | 3 |
| 2020 | Rectilinear Planarity Testing of Plane Series-Parallel Graphs in Linear Time
Walter Didimo, Michael Kaufmann 0001, Giuseppe Liotta, Giacomo Ortali |
GD | 3 |
| 2020 | Storyline Visualizations with Ubiquitous Actors
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani, Alessandra Tappini |
GD | 3 |
| 2020 | Optimal Orthogonal Drawings of Planar 3-Graphs in Linear TimeabstractThis paper addresses a long standing, widely studied, open question: Given a planar 3-graph G (i.e., a planar graph with vertex degree at most three), what is the best computational upper bound to compute a bend-minimum planar orthogonal drawing of G in the variable embedding setting? In this setting the algorithm can choose among the exponentially many planar embeddings of G the one that leads to an orthogonal drawing with the minimum number of bends. We answer the question by describing a linear-time algorithm that computes a bend-minimum planar orthogonal drawing of G. Also, if G is not K4, the drawing has at most one bend per edge. The existence of an orthogonal drawing Г of a planar 3-graph such that Г has the minimum number of bends and at most one bend per edge was previously unknown. Walter Didimo, Giuseppe Liotta, Giacomo Ortali, Maurizio Patrignani |
SODA | 2 |
| 2020 | Simultaneous FPQ-Ordering and Hybrid Planarity Testing
Giuseppe Liotta, Ignaz Rutter, Alessandra Tappini |
SOFSEM | 1 |
| 2020 | Packing Trees into 1-Planar GraphsabstractWe introduce and study the 1-planar packing problem: Given $k$ graphs with $n$ vertices $G_1, \dots, G_k$, find a 1-planar graph that contains the given graphs as edge-disjoint spanning subgraphs. We mainly focus on the case when each $G_i$ is a tree and $k=3$. We prove that a triple consisting of three caterpillars or of two caterpillars and a path may not admit a 1-planar packing, while two paths and a special type of caterpillar always have one. We then study 1-planar packings with few crossings and prove that three paths (resp. cycles) admit a 1-planar packing with at most seven (resp. fourteen) crossings. We finally show that a quadruple consisting of three paths and a perfect matching with $n \geq 12$ vertices admits a 1-planar packing, while such a packing does not exist if $n \leq 10$. Felice De Luca, Emilio Di Giacomo, Seok-Hee Hong 0001, Stephen G. Kobourov, William J. Lenhart, Giuseppe Liotta, Henk Meijer, Alessandra Tappini, Stephen K. Wismath |
WALCOM | 6 |
| 2020 | Colored anchored visibility representations in 2D and 3D space
Carla Binucci, Emilio Di Giacomo, Seok-Hee Hong 0001, Giuseppe Liotta, Henk Meijer, Vera Sacristán Adinolfi, Stephen K. Wismath |
Comput. Geom. | 4 |
| 2020 | 1-bend upward planar slope number of SP-digraphs
Emilio Di Giacomo, Giuseppe Liotta, Fabrizio Montecchiani |
Comput. Geom. | 2 |
| 2020 | Polyline drawings with topological constraints
Emilio Di Giacomo, Peter Eades, Giuseppe Liotta, Henk Meijer, Fabrizio Montecchiani |
Theor. Comput. Sci. | 3 |
| 2020 | On the curve complexity of 3-colored point-set embeddings
Emilio Di Giacomo, Leszek Gasieniec, Giuseppe Liotta, Alfredo Navarra |
Theor. Comput. Sci. | 3 |
| 2020 | Corrigendum to "On the edge-length ratio of outerplanar graphs" [Theoret. Comput. Sci. 770 (2019) 88-94]
Sylvain Lazard, William J. Lenhart, Giuseppe Liotta |
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 | 6 |
| 2019 | Sketched Representations and Orthogonal Planarity of Bounded Treewidth Graphs
Emilio Di Giacomo, Giuseppe Liotta, Fabrizio Montecchiani |
GD | 2 |
| 2019 | (k, p)-Planarity: A Relaxation of Hybrid Planarity
Emilio Di Giacomo, William J. Lenhart, Giuseppe Liotta, Timothy W. Randolph 0001, Alessandra Tappini |
WALCOM | 3 |
| 2019 | Universal Slope Sets for 1-Bend Planar Drawings
Patrizio Angelini, Michael A. Bekos, Giuseppe Liotta, Fabrizio Montecchiani |
Algorithmica | 3 |
| 2019 | NodeTrix Planarity Testing with Small Clusters
Emilio Di Giacomo, Giuseppe Liotta, Maurizio Patrignani, Ignaz Rutter, Alessandra Tappini |
Algorithmica | 2 |
| 2019 | Visual querying and analysis of temporal fiscal networks
Walter Didimo, Luca Grilli 0001, Giuseppe Liotta, Fabrizio Montecchiani, Daniele Pagliuca |
Inf. Sci. | 3 |
| 2019 | HV-planarity: Algorithms and complexity
Walter Didimo, Giuseppe Liotta, Maurizio Patrignani |
J. Comput. Syst. Sci. | 2 |
| 2019 | On the edge-length ratio of outerplanar graphs
Sylvain Lazard, William J. Lenhart, Giuseppe Liotta |
Theor. Comput. Sci. | 3 |
| 2019 | A Distributed Multilevel Force-Directed AlgorithmabstractThe use of graph visualization approaches to present and analyze complex data is taking a leading role in conveying information and knowledge to users in many application domains. This creates the need of developing efficient and effective algorithms that automatically compute graph layouts. In this respect, force-directed algorithms are arguably among the most popular graph layout techniques. Aimed at leveraging the potential of modern distributed graph algorithms platforms, we present Multi-GiLA, the first multilevel force-directed graph visualization algorithm based on a vertex-centric computation paradigm. We implemented Multi-GiLA using the Apache Giraph platform. Experiments show that it can be successfully applied to compute high quality layouts of very large graphs on inexpensive cloud computing platforms. Alessio Arleo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani |
IEEE Trans. Parallel Distributed Syst. | 3 |
| 2018 | Turning Cliques into Paths to Achieve Planarity
Patrizio Angelini, Peter Eades, Seok-Hee Hong 0001, Karsten Klein 0001, Stephen G. Kobourov, Giuseppe Liotta, Alfredo Navarra, Alessandra Tappini |
GD | 6 |
| 2018 | Universal Slope Sets for Upward Planar Drawings
Michael A. Bekos, Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani |
GD | 4 |
| 2018 | Bend-Minimum Orthogonal Drawings in Quadratic Time
Walter Didimo, Giuseppe Liotta, Maurizio Patrignani |
GD | 2 |
| 2018 | Ortho-Polygon Visibility Representations of 3-Connected 1-Plane Graphs
Giuseppe Liotta, Fabrizio Montecchiani, Alessandra Tappini |
GD | 1 |
| 2018 | Polyline Drawings with Topological ConstraintsabstractLet G be a simple topological graph and let Gamma be a polyline drawing of G. We say that Gamma partially preserves the topology of G if it has the same external boundary, the same rotation system, and the same set of crossings as G. Drawing Gamma fully preserves the topology of G if the planarization of G and the planarization of Gamma have the same planar embedding. We show that if the set of crossing-free edges of G forms a connected spanning subgraph, then G admits a polyline drawing that partially preserves its topology and that has curve complexity at most three (i.e., at most three bends per edge). If, however, the set of crossing-free edges of G is not a connected spanning subgraph, the curve complexity may be Omega(sqrt{n}). Concerning drawings that fully preserve the topology, we show that if G has skewness k, it admits one such drawing with curve complexity at most 2k; for skewness-1 graphs, the curve complexity can be reduced to one, which is a tight bound. We also consider optimal 2-plane graphs and discuss trade-offs between curve complexity and crossing angle resolution of drawings that fully preserve the topology. Emilio Di Giacomo, Peter Eades, Giuseppe Liotta, Henk Meijer, Fabrizio Montecchiani |
ISAAC | 3 |
| 2018 | Edge Partitions of Optimal 2-plane and 3-plane Graphs
Michael A. Bekos, Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani, Chrysanthi N. Raftopoulou |
WG | 4 |
| 2018 | The Partial Visibility Representation Extension Problem
Steven Chaplick, Grzegorz Guspiel, Grzegorz Gutowski, Tomasz Krawczyk, Giuseppe Liotta |
Algorithmica | 5 |
| 2018 | On the Planar Split Thickness of Graphs
David Eppstein, Philipp Kindermann, Stephen G. Kobourov, Giuseppe Liotta, Anna Lubiw, Aude Maignan, Debajyoti Mondal, Hamideh Vosoughpour, Sue Whitesides, Stephen K. Wismath |
Algorithmica | 4 |
| 2018 | Ortho-polygon Visibility Representations of Embedded Graphs
Emilio Di Giacomo, Walter Didimo, William S. Evans, Giuseppe Liotta, Henk Meijer, Fabrizio Montecchiani, Stephen K. Wismath |
Algorithmica | 4 |
| 2018 | Visibility representations of boxes in 2.5 dimensions
Alessio Arleo, Carla Binucci, Emilio Di Giacomo, William S. Evans, Luca Grilli 0001, Giuseppe Liotta, Henk Meijer, Fabrizio Montecchiani, Sue Whitesides, Stephen K. Wismath |
Comput. Geom. | 6 |
| 2018 | Embedding-Preserving Rectangle Visibility Representations of Nonplanar GraphsabstractA (weak) rectangle visibility representation, or simply an RVR, of a graph consists of an assignment of axis-aligned rectangles to vertices such that for every edge there exists a horizontal or vertical line of sight between the rectangles assigned to its endpoints. Given a graph with a fixed embedding in the plane, we show that the problem of testing whether this graph has an embedding-preserving RVR can be solved in polynomial time for general embedded graphs and in linear time for 1-plane graphs, i.e., for embedded graphs having at most one crossing per edge. The linear time algorithm uses three forbidden configurations, which extend the set known for straight-line drawings of 1-plane graphs. The algorithm first checks for the presence of these forbidden configurations in the input graph, and then either an embedding-preserving RVR is computed (also in linear time) or a forbidden configuration is reported as a negative witness. Finally, we discuss extensions of our study to the case when the embedding is not fixed but the RVR can have at most one crossing per edge. Therese Biedl, Giuseppe Liotta, Fabrizio Montecchiani |
Discret. Comput. Geom. | 2 |
| 2018 | A visual analytics system to support tax evasion discovery
Walter Didimo, Luca Giamminonni, Giuseppe Liotta, Fabrizio Montecchiani, Daniele Pagliuca |
Decis. Support Syst. | 3 |
| 2018 | Profiling distributed graph processing systems through visual analytics
Alessio Arleo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani |
Future Gener. Comput. Syst. | 3 |
| 2018 | New results on edge partitions of 1-plane graphs
Emilio Di Giacomo, Walter Didimo, William S. Evans, Giuseppe Liotta, Henk Meijer, Fabrizio Montecchiani, Stephen K. Wismath |
Theor. Comput. Sci. | 4 |
| 2018 | Drawing subcubic planar graphs with four slopes and optimal angular resolution
Emilio Di Giacomo, Giuseppe Liotta, Fabrizio Montecchiani |
Theor. Comput. Sci. | 2 |
| 2017 | A Universal Slope Set for 1-Bend Planar DrawingsabstractWe describe a set of Delta-1 slopes that are universal for 1-bend planar drawings of planar graphs of maximum degree Delta>=4; this establishes a new upper bound of Delta-1 on the 1-bend planar slope number. By universal we mean that every planar graph of degree Delta has a planar drawing with at most one bend per edge and such that the slopes of the segments forming the edges belong to the given set of slopes. This improves over previous results in two ways: Firstly, the best previously known upper bound for the 1-bend planar slope number was 3/2(Delta-1) (the known lower bound being 3/4(Delta-1)); secondly, all the known algorithms to construct 1-bend planar drawings with O(Delta) slopes use a different set of slopes for each graph and can have bad angular resolution, while our algorithm uses a universal set of slopes, which also guarantees that the minimum angle between any two edges incident to a vertex is pi/(Delta-1). Patrizio Angelini, Michael A. Bekos, Giuseppe Liotta, Fabrizio Montecchiani |
SoCG | 3 |
| 2017 | GiViP: A Visual Profiler for Distributed Graph Processing Systems
Alessio Arleo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani |
GD | 3 |
| 2017 | Beyond Outerplanarity
Steven Chaplick, Myroslav Kryven, Giuseppe Liotta, Andre Löffler, Alexander Wolff 0001 |
GD | 3 |
| 2017 | Colored Point-Set Embeddings of Acyclic Graphs
Emilio Di Giacomo, Leszek Gasieniec, Giuseppe Liotta, Alfredo Navarra |
GD | 3 |
| 2017 | NodeTrix Planarity Testing with Small Clusters
Emilio Di Giacomo, Giuseppe Liotta, Maurizio Patrignani, Alessandra Tappini |
GD | 2 |
| 2017 | On the Edge-Length Ratio of Outerplanar Graphs
Sylvain Lazard, William J. Lenhart, Giuseppe Liotta |
GD | 3 |
| 2017 | On the Relationship Between k-Planar and k-Quasi-Planar Graphs
Patrizio Angelini, Michael A. Bekos, Franz-Josef Brandenburg, Giordano Da Lozzo, Giuseppe Di Battista, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani, Ignaz Rutter |
WG | 7 |
| 2017 | Area-Thickness Trade-Offs for Straight-Line Drawings of Planar GraphsabstractWe study the problem of computing drawings of planar graphs in sub-quadratic area, by allowing edge crossings. We first prove that sub-quadratic area cannot be achieved if only a constant number of crossings per edge is allowed. More precisely, we show that the same area lower bounds as in the crossing-free case hold for straight-line and poly-line drawings of planar graphs and series-parallel graphs. Motivated by this result, we study straight-line drawings of planar graphs where the number of crossings per edge is not bounded by a constant. In this case, we prove that every planar graph admits a straight-line drawing with sub-quadratic area and sub-linear thickness (the thickness of a drawing is the minimum number of colors that can be assigned to the edges so that each color class induces a planar drawing). We also prove that every partial 2-tree (and hence every series-parallel graph) admits a linear-area straight-line drawing with thickness at most 10. It is worth remarking that a drawing with thickness h−1 is h-quasi planar, i.e. it does not contain h-mutually crossing edges. The main ingredient to prove our results is (c, t)-track layouts, a combinatorial tool that can be represented as a drawing where: (i) each vertex is assigned to one of t horizontal layers (tracks), (ii) no two adjacent vertices are on the same track, (iii) each edge receives one of c colors, so that no two edges of the same color (u, v) and (w, z) cross if u, w are on the same track, and v, z are on the same track. Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani |
Comput. J. | 3 |
| 2017 | Designing the Content Analyzer of a Travel Recommender System
Carla Binucci, Felice De Luca, Emilio Di Giacomo, Giuseppe Liotta, Fabrizio Montecchiani |
Expert Syst. Appl. | 4 |
| 2017 | Large graph visualizations using a distributed computing platform
Alessio Arleo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani |
Inf. Sci. | 3 |
| 2017 | On RAC drawings of 1-planar graphs
Michael A. Bekos, Walter Didimo, Giuseppe Liotta, Saeed Mehrabi 0001, Fabrizio Montecchiani |
Theor. Comput. Sci. | 3 |
| 2017 | On partitioning the edges of 1-plane graphs
William J. Lenhart, Giuseppe Liotta, Fabrizio Montecchiani |
Theor. Comput. Sci. | 2 |
| 2016 | On Visibility Representations of Non-Planar GraphsabstractA rectangle visibility representation (RVR) of a graph consists of an assignment of axis-aligned rectangles to vertices such that for every edge there exists a horizontal or vertical line of sight between the rectangles assigned to its endpoints. Testing whether a graph has an RVR is known to be NP-hard. In this paper, we study the problem of finding an RVR under the assumption that an embedding in the plane of the input graph is fixed and we are looking for an RVR that reflects this embedding. We show that in this case the problem can be solved in polynomial time for general embedded graphs and in linear time for 1-plane graphs (i.e., embedded graphs having at most one crossing per edge). The linear time algorithm uses a precise list of forbidden configurations, which extends the set known for straight-line drawings of 1-plane graphs. These forbidden configurations can be tested for in linear time, and so in linear time we can test whether a 1-plane graph has an RVR and either compute such a representation or report a negative witness. Finally, we discuss some extensions of our study to the case when the embedding is not fixed but the RVR can have at most one crossing per edge. Therese Biedl, Giuseppe Liotta, Fabrizio Montecchiani |
SoCG | 2 |
| 2016 | Visibility Representations of Boxes in 2.5 Dimensions
Alessio Arleo, Carla Binucci, Emilio Di Giacomo, William S. Evans, Luca Grilli 0001, Giuseppe Liotta, Henk Meijer, Fabrizio Montecchiani, Sue Whitesides, Stephen K. Wismath |
GD | 6 |
| 2016 | A Distributed Multilevel Force-Directed Algorithm
Alessio Arleo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani |
GD | 3 |
| 2016 | Placing Arrows in Directed Graph Drawings
Carla Binucci, Markus Chimani, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani |
GD | 4 |
| 2016 | Monotone Simultaneous Embeddings of Paths in d Dimensions
David Bremner, Olivier Devillers, Marc Glisse, Sylvain Lazard, Giuseppe Liotta, Tamara Mchedlidze, Sue Whitesides, Stephen K. Wismath |
GD | 5 |
| 2016 | The Partial Visibility Representation Extension ProblemabstractFor a graph G, a function $$\psi $$ is called a bar visibility representation of G when for each vertex $$v \in V(G)$$ , $$\psi (v)$$ is a horizontal line segment (bar) and $$uv \in E(G)$$ iff there is an unobstructed, vertical, $$\varepsilon $$ -wide line of sight between $$\psi (u)$$ and $$\psi (v)$$ . Graphs admitting such representations are well understood (via simple characterizations) and recognizable in linear time. For a directed graph G, a bar visibility representation $$\psi $$ of G, additionally, for each directed edge (u, v) of G, puts the bar $$\psi (u)$$ strictly below the bar $$\psi (v)$$ . We study a generalization of the recognition problem where a function $$\psi '$$ defined on a subset $$V'$$ of V(G) is given and the question is whether there is a bar visibility representation $$\psi $$ of G with $$\psi |V' = \psi '$$ . We show that for undirected graphs this problem together with closely related problems are $$\mathsf {NP}$$ -complete, but for certain cases involving directed graphs it is solvable in polynomial time. Steven Chaplick, Grzegorz Guspiel, Grzegorz Gutowski, Tomasz Krawczyk, Giuseppe Liotta |
GD | 5 |
| 2016 | 1-Bend RAC Drawings of 1-Planar Graphs
Walter Didimo, Giuseppe Liotta, Saeed Mehrabi 0001, Fabrizio Montecchiani |
GD | 2 |
| 2016 | Ortho-Polygon Visibility Representations of Embedded Graphs
Emilio Di Giacomo, Walter Didimo, William S. Evans, Giuseppe Liotta, Henk Meijer, Fabrizio Montecchiani, Stephen K. Wismath |
GD | 4 |
| 2016 | 1-Bend Upward Planar Drawings of SP-Digraphs
Emilio Di Giacomo, Giuseppe Liotta, Fabrizio Montecchiani |
GD | 2 |
| 2016 | On the Planar Split Thickness of Graphs
David Eppstein, Philipp Kindermann, Stephen G. Kobourov, Giuseppe Liotta, Anna Lubiw, Aude Maignan, Debajyoti Mondal, Hamideh Vosoughpour, Sue Whitesides, Stephen K. Wismath |
LATIN | 4 |
| 2016 | Alternating paths and cycles of minimum length
William S. Evans, Giuseppe Liotta, Henk Meijer, Stephen K. Wismath |
Comput. Geom. | 2 |
| 2016 | L-visibility drawings of IC-planar graphs
Giuseppe Liotta, Fabrizio Montecchiani |
Inf. Process. Lett. | 1 |
| 2016 | Recognizing and drawing IC-planar graphs
Franz-Josef Brandenburg, Walter Didimo, William S. Evans, Philipp Kindermann, Giuseppe Liotta, Fabrizio Montecchiani |
Theor. Comput. Sci. | 5 |
| 2016 | Simultaneous visibility representations of plane st-graphs using L-shapes
William S. Evans, Giuseppe Liotta, Fabrizio Montecchiani |
Theor. Comput. Sci. | 2 |
| 2016 | Lower and upper bounds for long induced paths in 3-connected planar graphs
Emilio Di Giacomo, Giuseppe Liotta, Tamara Mchedlidze |
Theor. Comput. Sci. | 2 |
| 2015 | A Million Edge Drawing for a Fistful of Dollars
Alessio Arleo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani |
GD | 3 |
| 2015 | Recognizing and Drawing IC-Planar Graphs
Franz-Josef Brandenburg, Walter Didimo, William S. Evans, Philipp Kindermann, Giuseppe Liotta, Fabrizio Montecchiani |
GD | 5 |
| 2015 | Alternating Paths and Cycles of Minimum Length
William S. Evans, Giuseppe Liotta, Henk Meijer, Stephen K. Wismath |
GD | 2 |
| 2015 | L-Visibility Drawings of IC-Planar Graphs
Giuseppe Liotta, Fabrizio Montecchiani |
GD | 1 |
| 2015 | 1-Page and 2-Page Drawings with Bounded Number of Crossings per Edge
Carla Binucci, Emilio Di Giacomo, Md. Iqbal Hossain 0001, Giuseppe Liotta |
IWOCA | 4 |
| 2015 | Straight-Line Drawability of a Planar Graph Plus an Edge
Peter Eades, Seok-Hee Hong 0001, Giuseppe Liotta, Naoki Katoh, Sheung-Hung Poon |
WADS | 3 |
| 2015 | Simultaneous Visibility Representations of Plane st-graphs Using L-shapes
William S. Evans, Giuseppe Liotta, Fabrizio Montecchiani |
WG | 2 |
| 2015 | The Approximate Rectangle of Influence Drawability Problem
Emilio Di Giacomo, Giuseppe Liotta, Henk Meijer |
Algorithmica | 2 |
| 2015 | A Linear-Time Algorithm for Testing Outer-1-Planarity
Seok-Hee Hong 0001, Peter Eades, Naoki Katoh, Giuseppe Liotta, Pascal Schweitzer, Yusuke Suzuki |
Algorithmica | 4 |
| 2015 | Heuristics for the Maximum 2-Layer RAC Subgraph ProblemabstractA 2-layer drawing of a bipartite graph G is a drawing such that the vertices of each partition set are drawn as points of a distinct horizontal line (called a layer) and the edges are drawn as straight-line segments. We study 2-layer drawings where edges can cross only at right angles; these drawings are called 2-layer right angle crossing drawings (2-layer RAC drawings for short). We focus on the following problem, which we call the maximum 2-layer RAC subgraph (M2LRacS) problem. Given a bipartite graph G, compute a subgraph H of G such that: (i) H admits a 2-layer RAC drawing and (ii) H has the maximum number of edges among the subgraphs of G that satisfy (i). We study this problem both in the no-fixed-layer setting, where no restriction is given on the vertex ordering on each layer, and in the 1-fixed-layer setting, where the ordering of the vertices of one of the two layers is given as part of the input and cannot be changed. The M2LRacS problem is known to be 𝒩𝒫-hard in the no-fixed-layer setting (Di Giacomo, E., Didimo, W., Eades, P. and Liotta, G. (2011) 2-Layer Right Angle Crossing Drawings. Proc. IWOCA 2011, Lecturer Notes in Computer Science 7056, pp. 156–169; Di Giacomo, E., Didimo, W., Eades, P. and Liotta, G. (2014) 2-layer right angle crossing drawings. Algorithmica, 68, 954–997), but no algorithm has been proposed so far to solve it. We prove that the M2LRacS problem remains 𝒩𝒫-hard even in the 1-fixed-layer setting, and provide different heuristics to solve it in the two settings; one of these heuristics is a 3-approximation algorithm for the no-fixed-layer setting. Also, we present the results of an experimental study that compares our heuristics and shows the effectiveness of the 3-approximation algorithm in practice. Emilio Di Giacomo, Walter Didimo, Luca Grilli 0001, Giuseppe Liotta, Salvatore Agostino Romeo |
Comput. J. | 4 |
| 2015 | Planar and Quasi-Planar Simultaneous Geometric EmbeddingabstractA simultaneous geometric embedding (SGE) of two planar graphs |$G_1$| and |$G_2$| with the same vertex set is a pair of straight-line planar drawings |$\Gamma _1$| of |$G_1$| and |$\Gamma _2$| of |$G_2$| such that each vertex is drawn at the same point in |$\Gamma _1$| and |$\Gamma _2$|. Many papers have been devoted to the study of which pairs of graphs admit a SGE, and both positive and negative results have been proved. We extend the study of SGE, by introducing and characterizing a new class of planar graphs that makes it possible to immediately extend several positive results that rely on the property of strictly monotone paths. Moreover, we introduce a relaxation of the SGE setting where |$\Gamma _1$| and |$\Gamma _2$| are required to be quasi-planar (i.e. they can have crossings provided that there are no three mutually crossing edges). This relaxation allows for the simultaneous embedding of pairs of planar graphs that are not simultaneously embeddable in the classical SGE setting and opens up several new interesting research questions. Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Henk Meijer, Stephen K. Wismath |
Comput. J. | 3 |
| 2014 | On the Complexity of HV-rectilinear Planarity Testing
Walter Didimo, Giuseppe Liotta, Maurizio Patrignani |
GD | 2 |
| 2014 | Planar and Quasi Planar Simultaneous Geometric Embedding
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Henk Meijer, Stephen K. Wismath |
GD | 3 |
| 2014 | Drawing Outer 1-planar Graphs with Few Slopes
Emilio Di Giacomo, Giuseppe Liotta, Fabrizio Montecchiani |
GD | 2 |
| 2014 | The Planar Slope Number of Subcubic Graphs
Emilio Di Giacomo, Giuseppe Liotta, Fabrizio Montecchiani |
LATIN | 2 |
| 2014 | 2-Layer Right Angle Crossing Drawings
Emilio Di Giacomo, Walter Didimo, Peter Eades, Giuseppe Liotta |
Algorithmica | 4 |
| 2014 | Special Issue on the 28th European Workshop on Computational Geometry, Guest Editors' Foreword
Walter Didimo, Giuseppe Liotta |
Comput. Geom. | 2 |
| 2013 | Exploring Complex Drawings via Edge Stratification
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani, Ioannis G. Tollis |
GD | 3 |
| 2013 | A Linear-Time Algorithm for Testing Outer-1-Planarity
Seok-Hee Hong 0001, Peter Eades, Naoki Katoh, Giuseppe Liotta, Pascal Schweitzer, Yusuke Suzuki |
GD | 4 |
| 2013 | Planar and Plane Slope Number of Partial 2-Trees
William J. Lenhart, Giuseppe Liotta, Debajyoti Mondal, Rahnuma Islam Nishat |
GD | 2 |
| 2013 | Lower and Upper Bounds for Long Induced Paths in 3-Connected Planar Graphs
Emilio Di Giacomo, Giuseppe Liotta, Tamara Mchedlidze |
WG | 2 |
| 2013 | On point-sets that support planar graphs
Vida Dujmovic, William S. Evans, Sylvain Lazard, William J. Lenhart, Giuseppe Liotta, David Rappaport, Stephen K. Wismath |
Comput. Geom. | 5 |
| 2013 | Approximate proximity drawings
William S. Evans, Emden R. Gansner, Michael Kaufmann 0001, Giuseppe Liotta, Henk Meijer, Andreas Spillner 0001 |
Comput. Geom. | 4 |
| 2013 | Area requirement of graph drawings with few crossings per edge
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani |
Comput. Geom. | 3 |
| 2013 | Right angle crossing graphs and 1-planarity
Peter Eades, Giuseppe Liotta |
Discret. Appl. Math. | 2 |
| 2013 | A linear time algorithm for testing maximal 1-planarity of graphs with a rotation system
Peter Eades, Seok-Hee Hong 0001, Naoki Katoh, Giuseppe Liotta, Pascal Schweitzer, Yusuke Suzuki |
Theor. Comput. Sci. | 4 |
| 2012 | Fáry's Theorem for 1-Planar Graphs
Seok-Hee Hong 0001, Peter Eades, Giuseppe Liotta, Sheung-Hung Poon |
COCOON | 3 |
| 2012 | On Representing Graphs by Touching Cuboids
David Bremner, William S. Evans, Fabrizio Frati, Laurie J. Heyer, Stephen G. Kobourov, William J. Lenhart, Giuseppe Liotta, David Rappaport, Sue Whitesides |
GD | 7 |
| 2012 | Testing Maximal 1-Planarity of Graphs with a Rotation System in Linear Time - (Extended Abstract)
Peter Eades, Seok-Hee Hong 0001, Naoki Katoh, Giuseppe Liotta, Pascal Schweitzer, Yusuke Suzuki |
GD | 4 |
| 2012 | Point-Set Embeddability of 2-Colored Trees
Fabrizio Frati, Marc Glisse, William J. Lenhart, Giuseppe Liotta, Tamara Mchedlidze, Rahnuma Islam Nishat |
GD | 4 |
| 2012 | The Approximate Rectangle of Influence Drawability Problem
Emilio Di Giacomo, Giuseppe Liotta, Henk Meijer |
GD | 2 |
| 2012 | Universal Point Subsets for Planar Graphs
Patrizio Angelini, Carla Binucci, William S. Evans, Ferran Hurtado, Giuseppe Liotta, Tamara Mchedlidze, Henk Meijer, Yoshio Okamoto |
ISAAC | 5 |
| 2012 | h-Quasi Planar Drawings of Bounded Treewidth Graphs in Linear Area
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani |
WG | 3 |
| 2012 | Bounds on the crossing resolution of complete geometric graphs
Emilio Di Giacomo, Walter Didimo, Peter Eades, Seok-Hee Hong 0001, Giuseppe Liotta |
Discret. Appl. Math. | 5 |
| 2012 | The Shape of Orthogonal Cycles in Three Dimensions
Giuseppe Di Battista, Ethan Kim, Giuseppe Liotta, Anna Lubiw, Sue Whitesides |
Discret. Comput. Geom. | 3 |
| 2012 | Vertex angle and crossing angle resolution of leveled tree drawings
Walter Didimo, Michael Kaufmann 0001, Giuseppe Liotta, Yoshio Okamoto, Andreas Spillner 0001 |
Inf. Process. Lett. | 3 |
| 2012 | Universal point sets for 2-coloured trees
Mereke van Garderen, Giuseppe Liotta, Henk Meijer |
Inf. Process. Lett. | 2 |
| 2012 | Drawing a tree as a minimum spanning tree approximation
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Henk Meijer |
J. Comput. Syst. Sci. | 3 |
| 2011 | An advanced network visualization system for financial crime detectionabstractWe present a new system, VISFAN, for the visual analysis of financial activity networks. It supports the analyst with effective tools to discover financial crimes, like money laundering and frauds. If compared with other existing systems and methodologies for the analysis of criminal networks, VISFAN presents the following main novelties: (i) It combines bottom-up and top-down interaction paradigms for the visual exploration of complex networks; (ii) It makes it possible to mix automatic and manual clustering; (iii) It allows the analyst to interactively customize the dimensions of each cluster region and to apply different geometric constraints on the layout. VISFAN also implements several tools for social network analysis other than clustering. For example, it computes several indices to measure the centrality of each actor in the network. Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani, Pietro Palladino |
PacificVis | 2 |
| 2011 | On Point-Sets That Support Planar Graphs
Vida Dujmovic, William S. Evans, Sylvain Lazard, William J. Lenhart, Giuseppe Liotta, David Rappaport, Stephen K. Wismath |
GD | 5 |
| 2011 | Right Angle Crossing Graphs and 1-Planarity
Peter Eades, Giuseppe Liotta |
GD | 2 |
| 2011 | Approximate Proximity Drawings
William S. Evans, Emden R. Gansner, Michael Kaufmann 0001, Giuseppe Liotta, Henk Meijer, Andreas Spillner 0001 |
GD | 4 |
| 2011 | 2-Layer Right Angle Crossing Drawings
Emilio Di Giacomo, Walter Didimo, Peter Eades, Giuseppe Liotta |
IWOCA | 4 |
| 2011 | Hamiltonian Orthogeodesic Alternating Paths
Emilio Di Giacomo, Luca Grilli 0001, Marcus Krug, Giuseppe Liotta, Ignaz Rutter |
IWOCA | 4 |
| 2011 | Colored Simultaneous Geometric Embeddings and Universal Pointsets
Ulrik Brandes, Cesim Erten, Alejandro Estrella-Balderrama, J. Joseph Fowler, Fabrizio Frati, Markus Geyer, Carsten Gutwenger, Seok-Hee Hong 0001, Michael Kaufmann 0001, Stephen G. Kobourov, Giuseppe Liotta, Petra Mutzel, Antonios Symvonis |
Algorithmica | 11 |
| 2011 | Area, Curve Complexity, and Crossing Resolution of Non-Planar Graph Drawings
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Henk Meijer |
Theory Comput. Syst. | 3 |
| 2011 | Upward Topological Book Embeddings of DAGsabstractLet [Formula: see text] be a directed acyclic graph (DAG). An upward [Formula: see text]-topological book embedding of [Formula: see text] is an upward book embedding on [Formula: see text] pages of a subdivision of [Formula: see text] where every edge is replaced by a path having at most [Formula: see text] vertices. In this paper it is proved that every DAG with [Formula: see text] vertices admits an upward ([Formula: see text], [Formula: see text])-topological book embedding, where [Formula: see text] is any integer such that [Formula: see text]. The result extends to the upward case well-known theorems for topological book embeddings of undirected graphs [H. Enomoto and M. S. Miyauchi, SIAM J. Discrete Math., 12 (1999), pp. 337–341], [M. S. Miyauchi, IEICE Transactions, 88-A (2005), pp. 1136–1139]. Emilio Di Giacomo, Francesco Giordano, Giuseppe Liotta |
SIAM J. Discret. Math. | 3 |
| 2011 | Drawing graphs with right angle crossings
Walter Didimo, Peter Eades, Giuseppe Liotta |
Theor. Comput. Sci. | 3 |
| 2011 | Visual Analysis of Large Graphs Using (X, Y)-Clustering and Hybrid VisualizationsabstractMany different approaches have been proposed for the challenging problem of visually analyzing large networks. Clustering is one of the most promising. In this paper, we propose a new clustering technique whose goal is that of producing both intracluster graphs and intercluster graph with desired topological properties. We formalize this concept in the (X,Y) -clustering framework, where Y is the class that defines the desired topological properties of intracluster graphs and X is the class that defines the desired topological properties of the intercluster graph. By exploiting this approach, hybrid visualization tools can effectively combine different node-link and matrix-based representations, allowing users to interactively explore the graph by expansion/contraction of clusters without loosing their mental map. As a proof of concept, we describe the system Visual Hybrid (X,Y)-clustering (VHYXY) that implements our approach and we present the results of case studies to the visual analysis of social networks. Vladimir Batagelj, Franz-Josef Brandenburg, Walter Didimo, Giuseppe Liotta, Pietro Palladino, Maurizio Patrignani |
IEEE Trans. Vis. Comput. Graph. | 4 |
| 2010 | Visual analysis of large graphs using (X, Y)-clustering and hybrid visualizationsabstractMany different approaches have been proposed for the challenging problem of visually analyzing large networks. Clustering is one of the most promising. In this paper we propose a new goal for clustering that is especially tailored to hybrid-visualization tools. Namely, that of producing both intra-cluster graphs and inter-cluster graph that are suitable for highly-readable visualizations within different representation conventions. We formalize this concept in the (X,Y)-clustering framework, where Y is the class that defines the desired topological properties of intra-cluster graphs and X is the class that defines the desired topological properties of the inter-cluster graph. By exploiting this approach hybrid-visualization tools can effectively combine different node-link and matrix-based representations, allowing the users to interactively explore the graph by expansion/contraction of clusters without loosing their mental map. As a proof of concept, we describe the system VHYXY (Visual Hybrid (X,Y)-clustering) that integrates our techniques and we present the results of case studies to the visual analysis of co-authorship networks. Vladimir Batagelj, Walter Didimo, Giuseppe Liotta, Pietro Palladino, Maurizio Patrignani |
PacificVis | 3 |
| 2010 | Graph visualization techniques for conceptual Web site traffic analysisabstractSystems that support Web site traffic analysis are core business intelligence applications for many companies. Recent papers remark that these systems are especially useful if they measure the users' interest into the relevant concepts described in a Web site rather than counting users' accesses to the distinct pages forming theWeb site. This paper extends existing measures of conceptual Web site traffic analysis and describes a system, called COWA, that supports this analysis by means of network models and graph visualization technologies. The graph drawing algorithmic core of the user interface of COWA is a force directed heuristic that computes a simultaneous embedding of two non-planar graphs. This heuristic optimizes the visualizations in terms of crossing resolution and user's geodesic tendency. Experimental results and case studies show the effectiveness of the proposed approach in practice. Walter Didimo, Giuseppe Liotta, Salvatore Agostino Romeo |
PacificVis | 2 |
| 2010 | Visual analysis of financial crimes: [system paper]abstractThis paper shortly describes a system, called VisForFraud, that uses Information Visualization techniques for the discovery of financial crimes. Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Pietro Palladino |
AVI | 3 |
| 2010 | Topology-Driven Force-Directed Algorithms
Walter Didimo, Giuseppe Liotta, Salvatore Agostino Romeo |
GD | 2 |
| 2010 | On Graphs Supported by Line Sets
Vida Dujmovic, William S. Evans, Stephen G. Kobourov, Giuseppe Liotta, Christophe Weibel, Stephen K. Wismath |
GD | 4 |
| 2010 | Universal Pointsets for 2-Coloured Trees
Mereke van Garderen, Giuseppe Liotta, Henk Meijer |
GD | 2 |
| 2010 | Beyond a Visuocentric Way of a Visual Web Search Clustering Engine: The Sonification of WhatsOnWeb
Maria Laura Mele, Stefano Federici, Simone Borsci, Giuseppe Liotta |
ICCHP (1) | 4 |
| 2010 | Drawing a Tree as a Minimum Spanning Tree Approximation
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Henk Meijer |
ISAAC (2) | 3 |
| 2010 | Drawing Colored Graphs with Constrained Vertex Positions and Few Bends per Edge
Emilio Di Giacomo, Giuseppe Liotta, Francesco Trotta |
Algorithmica | 2 |
| 2010 | Upward straight-line embeddings of directed graphs into point sets
Carla Binucci, Emilio Di Giacomo, Walter Didimo, Alejandro Estrella-Balderrama, Fabrizio Frati, Stephen G. Kobourov, Giuseppe Liotta |
Comput. Geom. | 7 |
| 2010 | Matched drawability of graph pairs and of graph triples
Luca Grilli 0001, Seok-Hee Hong 0001, Giuseppe Liotta, Henk Meijer, Stephen K. Wismath |
Comput. Geom. | 3 |
| 2010 | Universal Sets of n Points for One-bend Drawings of Planar Graphs with n Vertices
Hazel Everett, Sylvain Lazard, Giuseppe Liotta, Stephen K. Wismath |
Discret. Comput. Geom. | 3 |
| 2010 | A characterization of complete bipartite RAC graphs
Walter Didimo, Peter Eades, Giuseppe Liotta |
Inf. Process. Lett. | 3 |
| 2009 | Geometric Simultaneous Embeddings of a Graph and a Matching
Sergio Cabello, Marc J. van Kreveld, Giuseppe Liotta, Henk Meijer, Bettina Speckmann, Kevin Verbeek |
GD | 3 |
| 2009 | Area, Curve Complexity, and Crossing Resolution of Non-planar Graph Drawings
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Henk Meijer |
GD | 3 |
| 2009 | Drawing Graphs with Right Angle Crossings
Walter Didimo, Peter Eades, Giuseppe Liotta |
WADS | 3 |
| 2009 | Point-set embeddings of trees with given partial drawings
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Henk Meijer, Stephen K. Wismath |
Comput. Geom. | 3 |
| 2009 | Upward Spirality and Upward Planarity TestingabstractA digraph is upward planar if it admits a planar drawing where all edges are monotone in the upward direction. It is known that the problem of testing a digraph for upward planarity is NP-complete in general. This paper describes an $O(n^4)$-time upward planarity testing algorithm for all digraphs that have a series-parallel structure, where n is the number of vertices of the input. This significantly enlarges the family of digraphs for which a polynomial-time testing algorithm is known. Furthermore, the study is extended to general digraphs, and a fixed parameter tractable algorithm for upward planarity testing is described, whose time complexity is $O(d^t \cdot t \cdot n^3 + d \cdot t^2 \cdot n + d^2 \cdot n^2)$ where t is the number of triconnected components of the digraph and d is an upper bound on the diameter of any split component of the digraph. Our results use the new notion of upward spirality that, informally speaking, is a measure of the “level of winding” that a triconnected component of a digraph G can have in an upward planar drawing of G. Walter Didimo, Francesco Giordano, Giuseppe Liotta |
SIAM J. Discret. Math. | 3 |
| 2008 | WhatsOnWeb+ : An Enhanced Visual Search Clustering EngineabstractThe paper describes WhatsOnWeb+, a search clustering engine that allows users to browse and analyze the results of a query by means of enhanced graph visualization techniques. WhatsOnWeb+ integrates a wide array of visual interfaces, animation and interaction functionalities, and clustering technologies. The effectiveness of the different visual interfaces and of the different clustering algorithms implemented in the system has been measured by means of an extensive experimental analysis. The described system represents a significant evolution of a previous clustering engine for the Web. Emilio Di Giacomo, Walter Didimo, Luca Grilli 0001, Giuseppe Liotta, Pietro Palladino |
PacificVis | 4 |
| 2008 | Constrained Point-Set Embeddability of Planar Graphs
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Henk Meijer, Stephen K. Wismath |
GD | 3 |
| 2008 | Visual Analysis of One-to-Many Matched Graphs
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Pietro Palladino |
GD | 3 |
| 2008 | Embeddability Problems for Upward Planar Digraphs
Francesco Giordano, Giuseppe Liotta, Sue Whitesides |
GD | 2 |
| 2008 | On the Parameterized Complexity of Layered Graph Drawing
Vida Dujmovic, Michael R. Fellows, Matthew Kitching, Giuseppe Liotta, Catherine McCartin, Naomi Nishimura, Prabhakar Ragde, Frances A. Rosamond, Sue Whitesides, David R. Wood |
Algorithmica | 4 |
| 2008 | Drawing colored graphs on colored points
Melanie Baur, Emilio Di Giacomo, Giuseppe Liotta |
Theor. Comput. Sci. | 3 |
| 2007 | Colored Simultaneous Geometric Embeddings
Ulrik Brandes, Cesim Erten, J. Joseph Fowler, Fabrizio Frati, Markus Geyer, Carsten Gutwenger, Seok-Hee Hong 0001, Michael Kaufmann 0001, Stephen G. Kobourov, Giuseppe Liotta, Petra Mutzel, Antonios Symvonis |
COCOON | 10 |
| 2007 | Universal Sets of n Points for 1-Bend Drawings of Planar Graphs with n Vertices
Hazel Everett, Sylvain Lazard, Giuseppe Liotta, Stephen K. Wismath |
GD | 3 |
| 2007 | Matched Drawings of Planar Graphs
Emilio Di Giacomo, Walter Didimo, Marc J. van Kreveld, Giuseppe Liotta, Bettina Speckmann |
GD | 4 |
| 2007 | Point-Set Embedding of Trees with Edge Constraints
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Henk Meijer, Stephen K. Wismath |
GD | 3 |
| 2007 | Drawing Colored Graphs with Constrained Vertex Positions and Few Bends per Edge
Emilio Di Giacomo, Giuseppe Liotta, Francesco Trotta |
GD | 2 |
| 2007 | Computing Upward Topological Book Embeddings of Upward Planar Digraphs
Francesco Giordano, Giuseppe Liotta, Tamara Mchedlidze, Antonios Symvonis |
ISAAC | 2 |
| 2007 | Drawing Colored Graphs on Colored Points
Melanie Baur, Emilio Di Giacomo, Giuseppe Liotta |
WADS | 3 |
| 2007 | Advances in graph drawing: The 11th International Symposium on Graph Drawing
Giuseppe Liotta, Henk Meijer |
Discret. Appl. Math. | 1 |
| 2007 | Graph Visualization Techniques for Web Clustering EnginesabstractOne of the most challenging issues in mining information from the World Wide Web is the design of systems that present the data to the end user by clustering them into meaningful semantic categories. We show that the analysis of the results of a clustering engine can significantly take advantage of enhanced graph drawing and visualization techniques. We propose a graph-based user interface for Web clustering engines that makes it possible for the user to explore and visualize the different semantic categories and their relationships at the desired level of detail. Emilio Di Giacomo, Walter Didimo, Luca Grilli 0001, Giuseppe Liotta |
IEEE Trans. Vis. Comput. Graph. | 4 |
| 2006 | Radial Drawings of Graphs: Geometric Constraints and Trade-Offs
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta |
GD | 3 |
| 2006 | k -Colored Point-Set Embeddability of Outerplanar Graphs
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Henk Meijer, Francesco Trotta, Stephen K. Wismath |
GD | 3 |
| 2006 | Drawing Bipartite Graphs on Two Curves
Emilio Di Giacomo, Luca Grilli 0001, Giuseppe Liotta |
GD | 3 |
| 2006 | A Fixed-Parameter Approach to 2-Layer Planarization
Vida Dujmovic, Michael R. Fellows, Michael T. Hallett, Matthew Kitching, Giuseppe Liotta, Catherine McCartin, Naomi Nishimura, Prabhakar Ragde, Frances A. Rosamond, Matthew Suderman, Sue Whitesides, David R. Wood |
Algorithmica | 5 |
| 2006 | Book Embeddability of Series-Parallel Digraphs
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Stephen K. Wismath |
Algorithmica | 3 |
| 2006 | k-Spine, 1-bend planarity
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Matthew Suderman |
Theor. Comput. Sci. | 3 |
| 2005 | Upward Spirality and Upward Planarity Testing
Walter Didimo, Francesco Giordano, Giuseppe Liotta |
GD | 3 |
| 2005 | WhatsOnWeb: Using Graph Drawing to Search the Web
Emilio Di Giacomo, Walter Didimo, Luca Grilli 0001, Giuseppe Liotta |
GD | 4 |
| 2005 | Volume Requirements of 3D Upward Drawings
Emilio Di Giacomo, Giuseppe Liotta, Henk Meijer, Stephen K. Wismath |
GD | 2 |
| 2005 | How to Embed a Path onto Two Sets of Points
Emilio Di Giacomo, Giuseppe Liotta, Francesco Trotta |
GD | 2 |
| 2005 | A Topology-Driven Approach to the Design of Web Meta-search Clustering Engines
Emilio Di Giacomo, Walter Didimo, Luca Grilli 0001, Giuseppe Liotta |
SOFSEM | 4 |
| 2005 | Orthogonal drawings of graphs with vertex and edge labels
Carla Binucci, Walter Didimo, Giuseppe Liotta, Maddalena Nonato |
Comput. Geom. | 3 |
| 2005 | Curve-constrained drawings of planar graphs
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Stephen K. Wismath |
Comput. Geom. | 3 |
| 2005 | Computing straight-line 3D grid drawings of graphs in linear volume
Emilio Di Giacomo, Giuseppe Liotta, Henk Meijer |
Comput. Geom. | 2 |
| 2004 | Computing Radial Drawings on the Minimum Number of Circles
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Henk Meijer |
GD | 3 |
| 2004 | Hamiltonian-with-Handles Graphs and the k-Spine Drawability Problem
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Matthew Suderman |
GD | 3 |
| 2004 | A note on 3D orthogonal drawings with direction constrained edges
Emilio Di Giacomo, Giuseppe Liotta, Maurizio Patrignani |
Inf. Process. Lett. | 2 |
| 2003 | Selected Open Problems in Graph Drawing
Franz-Josef Brandenburg, David Eppstein, Michael T. Goodrich, Stephen G. Kobourov, Giuseppe Liotta, Petra Mutzel |
GD | 5 |
| 2003 | Drawing Planar Graphs on a Curve
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Stephen K. Wismath |
WG | 3 |
| 2003 | Optimal and suboptimal robust algorithms for proximity graphs
Ferran Hurtado, Giuseppe Liotta, Henk Meijer |
Comput. Geom. | 2 |
| 2003 | Voronoi drawings of trees
Giuseppe Liotta, Henk Meijer |
Comput. Geom. | 1 |
| 2002 | Computing Labeled Orthogonal Drawings
Carla Binucci, Walter Didimo, Giuseppe Liotta, Maddalena Nonato |
GD | 3 |
| 2002 | Book Embeddings and Point-Set Embeddings of Series-Parallel Digraphs
Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Stephen K. Wismath |
GD | 3 |
| 2002 | Orthogonal 3D Shapes of Theta Graphs
Emilio Di Giacomo, Giuseppe Liotta, Maurizio Patrignani |
GD | 2 |
| 2002 | Embedding problems for paths with direction constrained edges
Giuseppe Di Battista, Giuseppe Liotta, Anna Lubiw, Sue Whitesides |
Theor. Comput. Sci. | 2 |
| 2002 | The drawability problem for minimum weight triangulations
William J. Lenhart, Giuseppe Liotta |
Theor. Comput. Sci. | 2 |
| 2001 | On the Parameterized Complexity of Layered Graph Drawing
Vida Dujmovic, Michael R. Fellows, Michael T. Hallett, Matthew Kitching, Giuseppe Liotta, Catherine McCartin, Naomi Nishimura, Prabhakar Ragde, Frances A. Rosamond, Matthew Suderman, Sue Whitesides, David R. Wood |
ESA | 5 |
| 2001 | Labeling Heuristics for Orthogonal Drawings
Carla Binucci, Walter Didimo, Giuseppe Liotta, Maddalena Nonato |
GD | 3 |
| 2001 | A Fixed-Parameter Approach to Two-Layer Planarization
Vida Dujmovic, Michael R. Fellows, Michael T. Hallett, Matthew Kitching, Giuseppe Liotta, Catherine McCartin, Naomi Nishimura, Prabhakar Ragde, Frances A. Rosamond, Matthew Suderman, Sue Whitesides, David R. Wood |
GD | 5 |
| 2001 | Straight-Line Drawings on Restricted Integer Grids in Two and Three Dimensions
Stefan Felsner, Giuseppe Liotta, Stephen K. Wismath |
GD | 2 |
| 2001 | WAVE
Emilio Di Giacomo, Giuseppe Liotta |
GD | 2 |
| 2001 | Optimal, Suboptimal, and Robust Algorithms for Proximity Graphs
Ferran Hurtado, Giuseppe Liotta, Henk Meijer |
WADS | 2 |
| 2000 | Embedding Problems for Paths with Direction Constrained Edges
Giuseppe Di Battista, Giuseppe Liotta, Anna Lubiw, Sue Whitesides |
COCOON | 2 |
| 2000 | Orthogonal Drawings of Cycles in 3D Space (Extended Abstract)
Giuseppe Di Battista, Giuseppe Liotta, Anna Lubiw, Sue Whitesides |
GD | 2 |
| 2000 | Minimum Weight Drawings of Maximal Triangulations (Extended Abstract)
William J. Lenhart, Giuseppe Liotta |
GD | 2 |
| 2000 | Turn-regularity and optimal area drawings of orthogonal representations
Stina S. Bridgeman, Giuseppe Di Battista, Walter Didimo, Giuseppe Liotta, Roberto Tamassia, Luca Vismara |
Comput. Geom. | 4 |
| 2000 | Experimental studies on graph drawing algorithmsabstractGraph drawing plays an important role in the solution of many information visualization problems. Most of the graph drawing algorithms are accompanied by a theoretical analysis of their characteristics, but only extensive experimentations can assess the practical performance of graph drawing algorithms in real-life applications. In this paper, we describe the results of some of the most popular experimental studies on graph drawing algorithms. Each study presents an in-depth comparative analysis on a specific class of algorithms, namely, algorithms for orthogonal drawings, interactive algorithms, algorithms for hierarchical drawings, and force-directed and randomized algorithms. Copyright © 2000 John Wiley & Sons, Ltd. Luca Vismara, Giuseppe Di Battista, Ashim Garg, Giuseppe Liotta, Roberto Tamassia, Francesco Vargiu |
Softw. Pract. Exp. | 4 |
| 1999 | Turn-Regularity and Planar Orthogonal Drawings
Stina S. Bridgeman, Giuseppe Di Battista, Walter Didimo, Giuseppe Liotta, Roberto Tamassia, Luca Vismara |
GD | 4 |
| 1999 | Infinite Trees and the Future
Camil Demetrescu, Giuseppe Di Battista, Irene Finocchi, Giuseppe Liotta, Maurizio Patrignani, Maurizio Pizzonia |
GD | 4 |
| 1999 | Almost Bend-Optimal Planar Orthogonal Drawings of Biconnected Degree-3 Planar Graphs in Quadratic Time
Ashim Garg, Giuseppe Liotta |
GD | 2 |
| 1999 | Voronoi Drawings of Trees
Giuseppe Liotta, Henk Meijer |
GD | 1 |
| 1999 | Visualizing geometric algorithms over the Web
James E. Baker, Isabel F. Cruz, Giuseppe Liotta, Roberto Tamassia |
Comput. Geom. | 3 |
| 1998 | Robust Region Approach to the Computation of Geometric Graphs (Extended Abstract)
Fabrizio d'Amore, Paolo Giulio Franciosa, Giuseppe Liotta |
ESA | 3 |
| 1998 | Upward Planarity Checking: "Faces Are More than Polygons"
Giuseppe Di Battista, Giuseppe Liotta |
GD | 2 |
| 1998 | Computing Orthogonal Drawings in a Variable Embedding Setting
Walter Didimo, Giuseppe Liotta |
ISAAC | 2 |
| 1998 | Checking the convexity of polytopes and the planarity of subdivisions
Olivier Devillers, Giuseppe Liotta, Franco P. Preparata, Roberto Tamassia |
Comput. Geom. | 2 |
| 1998 | The rectangle of influence drawability problem
Giuseppe Liotta, Anna Lubiw, Henk Meijer, Sue Whitesides |
Comput. Geom. | 1 |
| 1998 | Spirality and Optimal Orthogonal DrawingsabstractWe deal with the problem of constructing the orthogonal drawing of a graph with the minimum number of bends along the edges. The problem has been recently shown to be NP-complete in the general case. In this paper we introduce and study the new concept of spirality, which is a measure of how an orthogonal drawing is "rolled up," and develop a theory on the interplay between spirality and number of bends of orthogonal drawings. We exploit this theory to present polynomial time algorithms for two significant classes of graphs: series-parallel graphs and 3-planar graphs. Series-parallel graphs arise in a variety ofproblems such as scheduling, electrical networks, data-flow analysis, database logic programs, and circuit layout. Also, they play a central role in planarity problems. Furthermore, drawings of 3-planar graphs are a classical field of investigation. Giuseppe Di Battista, Giuseppe Liotta, Francesco Vargiu |
SIAM J. Comput. | 2 |
| 1998 | Robust Proximity Queries: An Illustration of Degree-Driven Algorithm DesignabstractIn the context of methodologies intended to confer robustness to geometric algorithms, we elaborate on the exact-computation paradigm and formalize the notion of degree of a geometric algorithm as a worst-case quantification of the precision (number of bits) to which arithmetic calculation have to be executed in order to guarantee topological correctness. We also propose a formalism for the expeditious evaluation of algorithmic degree. As an application of this paradigm and an illustration of our general approach where algorithm design is driven also by the degree, we consider the important classical problem of proximity queries in two and three dimensions and develop a new technique for the efficient and robust execution of such queries based on an implicit representation of Voronoi diagrams. Our new technique offers both low degree and fast query time and for 2D queries is optimal with respect to both cost measures of the paradigm, asymptotic number of operations, and arithmetic degree. Giuseppe Liotta, Franco P. Preparata, Roberto Tamassia |
SIAM J. Comput. | 1 |
| 1997 | Area Requirement of Gabriel Drawings
Giuseppe Liotta, Roberto Tamassia, Ioannis G. Tollis, Paola Vocca |
CIAC | 1 |
| 1997 | Robust Proximity Queries: An Illustration of Degree-Driven Algorithm DesignabstractIn the context of methodologies intended to confer robustness to geometric algorithms, we elaborate on the exact computation paradigm and formalize the notion of degree of a geometric algorithm, aa a worst-case quantification of the precision (number of bits) to which arithmetic calculation have to be executed in order to guarantee topological correctness.We aleo propose a formalism for the expeditious evaluation of algorithmic degree.As an application of this paradigm and an illustration of our general approach, we consider the important classical problem of proximity queries in 2 and 3 dimensions, and develop a new technique for the efficient and robust execution of such queries baaed on an implicit representation of Voronoi diagrams.Our new technique gives both low degree and fast query time, and for 2D queries is optimal with respect to both cost meixmres of the paradigm, asymptotic number of operations md arithmetic degree. Giuseppe Liotta, Franco P. Preparata, Roberto Tamassia |
SCG | 1 |
| 1997 | Drawable and Forbidden Minimum Weight Triangulations
William J. Lenhart, Giuseppe Liotta |
GD | 2 |
| 1997 | Checking the Convexity of Polytopes and the Planarity of Subdivisions (Extended Abstract)
Olivier Devillers, Giuseppe Liotta, Franco P. Preparata, Roberto Tamassia |
WADS | 2 |
| 1997 | An Experimental Comparison of Four Graph Drawing Algorithms
Giuseppe Di Battista, Ashim Garg, Giuseppe Liotta, Roberto Tamassia, Emanuele Tassinari, Francesco Vargiu |
Comput. Geom. | 3 |
| 1997 | Area Requirement of Visibility Representations of Trees
Goos Kant, Giuseppe Liotta, Roberto Tamassia, Ioannis G. Tollis |
Inf. Process. Lett. | 2 |
| 1996 | Animating Geometric Algorithms Over the WebabstractNo abstract available. James E. Baker, Isabel F. Cruz, Giuseppe Liotta, Roberto Tamassia |
SCG | 3 |
| 1996 | Drawing Directed Acyclic Graphs: An Experimental Study
Giuseppe Di Battista, Ashim Garg, Giuseppe Liotta, Armando Parise, Roberto Tamassia, Emanuele Tassinari, Francesco Vargiu, Luca Vismara |
GD | 3 |
| 1996 | Proximity Drawings of Outerplanar Graphs
William J. Lenhart, Giuseppe Liotta |
GD | 2 |
| 1996 | Characterizing Proximity Trees
Prosenjit Bose, William J. Lenhart, Giuseppe Liotta |
Algorithmica | 3 |
| 1996 | Drawing Outerplanar Minimum Weight Triangulations
William J. Lenhart, Giuseppe Liotta |
Inf. Process. Lett. | 2 |
| 1995 | An Experimental Comparison of Three Graph Drawing Algorithms (Extended Abstract)abstractArticle Free Access Share on An experimental comparison of three graph drawing algorithms (extended abstract) Authors: Giuseppe Di Battista D.I.F. A., Univ. della Basilicata, 85100 Potenza, Italy D.I.F. A., Univ. della Basilicata, 85100 Potenza, ItalyView Profile , Ashim Garg Dept. of Computer Science, Brown University, Providence, RI Dept. of Computer Science, Brown University, Providence, RIView Profile , Giuseppe Liotta Dip. Informatica e Sistemistica, Univ. di Roma 'La Sapienza', 00198 Roma, Italy Dip. Informatica e Sistemistica, Univ. di Roma 'La Sapienza', 00198 Roma, ItalyView Profile Authors Info & Claims SCG '95: Proceedings of the eleventh annual symposium on Computational geometrySeptember 1995 Pages 306–315https://doi.org/10.1145/220279.220312Online:01 September 1995Publication History 10citation960DownloadsMetricsTotal Citations10Total Downloads960Last 12 Months8Last 6 weeks2 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Giuseppe Di Battista, Ashim Garg, Giuseppe Liotta, Roberto Tamassia, Emanuele Tassinari, Francesco Vargiu |
SCG | 3 |
| 1995 | The Strength of Weak Proximity
Giuseppe Di Battista, Giuseppe Liotta, Sue Whitesides |
GD | 2 |
| 1995 | GD-Workbench: A System for Prototyping and Testing Graph Drawing Algorithms
Luciano Buti, Giuseppe Di Battista, Giuseppe Liotta, Emanuele Tassinari, Francesco Vargiu, Luca Vismara |
GD | 3 |
| 1995 | How to Draw Outerplanar Minimum Weight Triangulations
William J. Lenhart, Giuseppe Liotta |
GD | 2 |
| 1995 | Computing Proximity Drawings of Trees in the 3-Dimemsional Space
Giuseppe Liotta, Giuseppe Di Battista |
WADS | 1 |
| 1995 | Parametric Graph DrawingabstractA diagram is a drawing on the plane that represents a graph like structure, where nodes are represented by symbols and edges are represented by curves connecting pairs of symbols. An automatic layout facility is a tool that receives as input a graph like structure and is able to produce a diagram that nicely represents such a structure. Many systems use diagrams in the interaction with the users; thus, automatic layout facilities and algorithms for graphs layout have been extensively studied in the last years. We present a new approach in designing an automatic layout facility. Our approach is based on a modular management of a large collection of algorithms and on a strategy that, given the requirements of an application, selects a suitable algorithm for such requirements. The proposed approach has been used for designing the automatic layout facility of Diagram Server, a network server that offers to its clients several facilities for managing diagrams.> Paola Bertolazzi, Giuseppe Di Battista, Giuseppe Liotta |
IEEE Trans. Software Eng. | 3 |
| 1994 | Upward Drawings of Triconnected Digraphs
Paola Bertolazzi, Giuseppe Di Battista, Giuseppe Liotta, Carlo Mannino |
Algorithmica | 3 |
| 1993 | Spirality of Orthogonal Representations and Optimal Drawings of Series-Parallel Graphs and 3-Planar Graphs (Extended Abstract)
Giuseppe Di Battista, Giuseppe Liotta, Francesco Vargiu |
WADS | 2 |