Skip to main content

Showing 1–28 of 28 results for author: Di Giacomo, E

Searching in archive cs. Search in all archives.
.
  1. arXiv:2503.01526  [pdf, other

    cs.CG

    Unit Edge-Length Rectilinear Drawings with Crossings and Rectangular Faces

    Authors: Patrizio Angelini, Carla Binucci, Giuseppe Di Battista, Emilio Di Giacomo, Walter Didimo, Fabrizio Grosso, Giacomo Ortali, Ioannis G. Tollis

    Abstract: Unit edge-length drawings, rectilinear drawings (where each edge is either a horizontal or a vertical segment), and rectangular face drawings are among the most studied subjects in Graph Drawing. However, most of the literature on these topics refers to planar graphs and planar drawings. In this paper we study drawings with all the above nice properties but that can have edge crossings; we call th… ▽ More

    Submitted 3 March, 2025; originally announced March 2025.

  2. arXiv:2412.14776  [pdf, other

    cs.HC cs.ET cs.GR

    Collaborative Problem Solving in Mixed Reality: A Study on Visual Graph Analysis

    Authors: Dimitar Garkov, Tommaso Piselli, Emilio Di Giacomo, Karsten Klein, Giuseppe Liotta, Fabrizio Montecchiani, Falk Schreiber

    Abstract: Problem solving is a composite cognitive process, invoking a number of systems and subsystems, such as perception and memory. Individuals may form collectives to solve a given problem together, in collaboration, especially when complexity is thought to be high. To determine if and when collaborative problem solving is desired, we must quantify collaboration first. For this, we investigate the prac… ▽ More

    Submitted 10 January, 2025; v1 submitted 19 December, 2024; originally announced December 2024.

    Comments: 18 pages, 7 figures

  3. arXiv:2411.14038  [pdf, other

    cs.CG

    Minimum Monotone Spanning Trees

    Authors: Emilio Di Giacomo, Walter Didimo, Eleni Katsanou, Lena Schlipf, Antonios Symvonis, Alexander Wolff

    Abstract: Computing a Euclidean minimum spanning tree of a set of points is a seminal problem in computational geometry and geometric graph theory. We combine it with another classical problem in graph drawing, namely computing a monotone geometric representation of a given graph. More formally, given a finite set $S$ of points in the plane and a finite set $\cal D$ of directions, a geometric spanning tree… ▽ More

    Submitted 23 November, 2024; v1 submitted 21 November, 2024; originally announced November 2024.

    Comments: To appear in Proc. 50th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2025)

  4. arXiv:2401.03226  [pdf, other

    cs.CG

    On 1-bend Upward Point-set Embeddings of $st$-digraphs

    Authors: Emilio Di Giacomo, Henry Förster, Daria Kokhovich, Tamara Mchedlidze, Fabrizio Montecchiani, Antonios Symvonis, Anaïs Villedieu

    Abstract: We study the upward point-set embeddability of digraphs on one-sided convex point sets with at most 1 bend per edge. We provide an algorithm to compute a 1-bend upward point-set embedding of outerplanar $st$-digraphs on arbitrary one-sided convex point sets. We complement this result by proving that for every $n \geq 18$ there exists a $2$-outerplanar $st$-digraph $G$ with $n$ vertices and a one-s… ▽ More

    Submitted 6 January, 2024; originally announced January 2024.

  5. arXiv:2311.14634  [pdf, other

    cs.CG

    New Bounds on the Local and Global Edge-length Ratio of Planar Graphs

    Authors: Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Henk Meijer, Fabrizio Montecchiani, Stephen Wismath

    Abstract: The \emph{local edge-length ratio} of a planar straight-line drawing $Γ$ is the largest ratio between the lengths of any pair of edges of $Γ$ that share a common vertex. The \emph{global edge-length ratio} of $Γ$ is the largest ratio between the lengths of any pair of edges of $Γ$. The local (global) edge-length ratio of a planar graph is the infimum over all local (global) edge-length ratios of i… ▽ More

    Submitted 24 November, 2023; originally announced November 2023.

  6. arXiv:2308.13665  [pdf, other

    cs.CG cs.DS

    On the Parameterized Complexity of Bend-Minimum Orthogonal Planarity

    Authors: Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani, Giacomo Ortali

    Abstract: Computing planar orthogonal drawings with the minimum number of bends is one of the most relevant 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, 2001). From the parameterized complexity perspective, the problem is fixed-parameter tractable when parame… ▽ More

    Submitted 6 September, 2023; v1 submitted 25 August, 2023; originally announced August 2023.

    Comments: Appears in the Proceedings of the 31st International Symposium on Graph Drawing and Network Visualization (GD 2023)

  7. arXiv:2301.01226  [pdf, other

    math.CO cs.DM

    $k$-planar Placement and Packing of $Δ$-regular Caterpillars

    Authors: Carla Binucci, Emilio Di Giacomo, Michael Kaufmann, Giuseppe Liotta, Alessandra Tappini

    Abstract: This paper studies a \emph{packing} problem in the so-called beyond-planar setting, that is when the host graph is ``almost-planar'' in some sense. Precisely, we consider the case that the host graph is $k$-planar, i.e., it admits an embedding with at most $k$ crossings per edge, and focus on families of $Δ$-regular caterpillars, that are caterpillars whose non-leaf vertices have the same degree… ▽ More

    Submitted 3 January, 2023; originally announced January 2023.

  8. arXiv:2209.00453  [pdf, other

    cs.CC

    On the Complexity of the Storyplan Problem

    Authors: Carla Binucci, Emilio Di Giacomo, William J. Lenhart, Giuseppe Liotta, Fabrizio Montecchiani, Martin Nöllenburg, Antonios Symvonis

    Abstract: Motivated by dynamic graph visualization, we study the problem of representing a graph $G$ in the form of a \emph{storyplan}, that is, a sequence of frames with the following properties. Each frame is a planar drawing of the subgraph of $G$ induced by a suitably defined subset of its vertices. Between two consecutive frames, a new vertex appears while some other vertices may disappear, namely thos… ▽ More

    Submitted 3 September, 2022; v1 submitted 1 September, 2022; originally announced September 2022.

    Comments: Appears in the Proceedings of the 30th International Symposium on Graph Drawing and Network Visualization (GD 2022)

  9. arXiv:2208.12548  [pdf, other

    cs.DS cs.CG

    Testing Upward Planarity of Partial $2$-Trees

    Authors: Steven Chaplick, Emilio Di Giacomo, Fabrizio Frati, Robert Ganian, Chrysanthi N. Raftopoulou, Kirill Simonov

    Abstract: We present an $O(n^2)$-time algorithm to test whether an $n$-vertex directed partial $2$-tree is upward planar. This result improves upon the previously best known algorithm, which runs in $O(n^4)$ time.

    Submitted 26 August, 2022; originally announced August 2022.

    Comments: Appears in the Proceedings of the 30th International Symposium on Graph Drawing and Network Visualization (GD 2022)

  10. arXiv:2203.05364  [pdf, other

    cs.CG cs.DS

    Parameterized Algorithms for Upward Planarity

    Authors: Steven Chaplick, Emilio Di Giacomo, Fabrizio Frati, Robert Ganian, Chrysanthi N. Raftopoulou, Kirill Simonov

    Abstract: We obtain new parameterized algorithms for the classical problem of determining whether a directed acyclic graph admits an upward planar drawing. Our results include a new fixed-parameter algorithm parameterized by the number of sources, an XP-algorithm parameterized by treewidth, and a fixed-parameter algorithm parameterized by treedepth. All three algorithms are obtained using a novel framework… ▽ More

    Submitted 10 March, 2022; originally announced March 2022.

    Comments: To appear at the 38th International Symposium on Computational Geometry (SoCG 2022)

  11. arXiv:2108.10784  [pdf, other

    cs.CG

    Quasi-upward Planar Drawings with Minimum Curve Complexity

    Authors: Carla Binucci, Emilio Di Giacomo, Giuseppe Liotta, Alessandra Tappini

    Abstract: This paper studies the problem of computing quasi-upward planar drawings of bimodal plane digraphs with minimum curve complexity, i.e., drawings such that the maximum number of bends per edge is minimized. We prove that every bimodal plane digraph admits a quasi-upward planar drawing with curve complexity two, which is worst-case optimal. We also show that the problem of minimizing the curve compl… ▽ More

    Submitted 11 September, 2021; v1 submitted 24 August, 2021; originally announced August 2021.

    Comments: Appears in the Proceedings of the 29th International Symposium on Graph Drawing and Network Visualization (GD 2021)

  12. arXiv:2108.10270  [pdf, other

    cs.HC cs.SI

    A User Study on Hybrid Graph Visualizations

    Authors: Emilio Di Giacomo, Walter Didimo, Fabrizio Montecchiani, Alessandra Tappini

    Abstract: Hybrid visualizations mix different metaphors in a single layout of a network. In particular, the popular NodeTrix model, introduced by Henry, Fekete, and McGuffin in 2007, combines node-link diagrams and matrix-based representations to support the analysis of real-world networks that are globally sparse but locally dense. That idea inspired a series of works, proposing variants or alternatives to… ▽ More

    Submitted 23 August, 2021; originally announced August 2021.

    Comments: Appears in the Proceedings of the 29th International Symposium on Graph Drawing and Network Visualization (GD 2021)

  13. arXiv:2105.08124  [pdf, other

    cs.CG

    Planar Drawings with Few Slopes of Halin Graphs and Nested Pseudotrees

    Authors: Steven Chaplick, Giordano Da Lozzo, Emilio Di Giacomo, Giuseppe Liotta, Fabrizio Montecchiani

    Abstract: The $\textit{planar slope number}$ $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 $psn(G) \in O(c^Δ)$ for every planar graph $G$ of maximum degree $Δ$. This upper bound has been improved to $O(Δ^5)$ if $G$ has treewidth three, and to $O(Δ)$ if $G$ has treewidth two. In this paper we prove $psn(G) \leq \max\{4,Δ\}$ when… ▽ More

    Submitted 27 November, 2023; v1 submitted 17 May, 2021; originally announced May 2021.

    Comments: Extended version of "Planar Drawings with Few Slopes of Halin Graphs and Nested Pseudotrees" appeared in the Proceedings of the 17th Algorithms and Data Structures Symposium (WADS 2021)

  14. arXiv:2008.04125  [pdf, other

    cs.SI cs.DS

    Storyline Visualizations with Ubiquitous Actors

    Authors: Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani, Alessandra Tappini

    Abstract: Storyline visualizations depict the temporal dynamics of social interactions, as they describe how groups of actors (individuals or organizations) change over time. A common constraint in storyline visualizations is that an actor cannot belong to two different groups at the same time instant. However, this constraint may be too severe in some application scenarios, thus we generalize the model by… ▽ More

    Submitted 12 August, 2020; v1 submitted 10 August, 2020; originally announced August 2020.

    Comments: Appears in the Proceedings of the 28th International Symposium on Graph Drawing and Network Visualization (GD 2020)

  15. arXiv:1911.01761  [pdf, other

    cs.CG math.CO

    Packing Trees into 1-planar Graphs

    Authors: Felice De Luca, Emilio Di Giacomo, Seok-Hee Hong, Stephen Kobourov, William Lenhart, Giuseppe Liotta, Henk Meijer, Alessandra Tappini, Stephen Wismath

    Abstract: We 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 path… ▽ More

    Submitted 5 November, 2019; originally announced November 2019.

  16. arXiv:1908.05015  [pdf, other

    cs.CG cs.DS

    Sketched Representations and Orthogonal Planarity of Bounded Treewidth Graphs

    Authors: Emilio Di Giacomo, Giuseppe Liotta, Fabrizio Montecchiani

    Abstract: Given a planar graph $G$ and an integer $b$, OrthogonalPlanarity is the problem of deciding whether $G$ admits an orthogonal drawing with at most $b$ bends in total. We show that OrthogonalPlanarity can be solved in polynomial time if $G$ has bounded treewidth. Our proof is based on an FPT algorithm whose parameters are the number of bends, the treewidth and the number of degree-2 vertices of $G$.… ▽ More

    Submitted 14 August, 2019; originally announced August 2019.

    Comments: Appears in the Proceedings of the 27th International Symposium on Graph Drawing and Network Visualization (GD 2019)

  17. arXiv:1903.07966  [pdf, other

    cs.CG cs.DS

    Upward Book Embeddings of st-Graphs

    Authors: Carla Binucci, Giordano Da Lozzo, Emilio Di Giacomo, Walter Didimo, Tamara Mchedlidze, Maurizio Patrignani

    Abstract: We study $k$-page upward book embeddings ($k$UBEs) of $st$-graphs, that is, book embeddings of single-source single-sink directed acyclic graphs on $k$ pages with the additional requirement that the vertices of the graph appear in a topological ordering along the spine of the book. We show that testing whether a graph admits a $k$UBE is NP-complete for $k\geq 3$. A hardness result for this problem… ▽ More

    Submitted 19 March, 2019; originally announced March 2019.

    Comments: Extended version of "Upward Book Embeddings of st-Graphs", to appear in Proceedings of the 35th International Symposium on Computational Geometry (SoCG 2019)

  18. arXiv:1809.08111  [pdf, other

    cs.CG

    Polyline Drawings with Topological Constraints

    Authors: Emilio Di Giacomo, Peter Eades, Giuseppe Liotta, Henk Meijer, Fabrizio Montecchiani

    Abstract: Let $G$ be a simple topological graph and let $Γ$ be a polyline drawing of $G$. We say that $Γ$ \emph{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 $Γ$ fully preserves the topology of $G$ if the planarization of $G$ and the planarization of $Γ$ have the same planar embedding. We show that if th… ▽ More

    Submitted 21 September, 2018; originally announced September 2018.

  19. arXiv:1806.11413  [pdf, other

    cs.DS cs.CC

    (k,p)-Planarity: A Relaxation of Hybrid Planarity

    Authors: Emilio Di Giacomo, William J. Lenhart, Giuseppe Liotta, Timothy W. Randolph, Alessandra Tappini

    Abstract: We present a new model for hybrid planarity that relaxes existing hybrid representations. A graph $G = (V,E)$ is $(k,p)$-planar if $V$ can be partitioned into clusters of size at most $k$ such that $G$ admits a drawing where: (i) each cluster is associated with a closed, bounded planar region, called a cluster region; (ii) cluster regions are pairwise disjoint, (iii) each vertex $v \in V$ is ident… ▽ More

    Submitted 21 September, 2018; v1 submitted 29 June, 2018; originally announced June 2018.

  20. arXiv:1803.09949  [pdf, other

    cs.CG

    Universal Slope Sets for Upward Planar Drawings

    Authors: Michael A. Bekos, Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani

    Abstract: We prove that every set $\mathcal S$ of $Δ$ slopes containing the horizontal slope is universal for $1$-bend upward planar drawings of bitonic $st$-graphs with maximum vertex degree $Δ$, i.e., every such digraph admits a $1$-bend upward planar drawing whose edge segments use only slopes in $\mathcal S$. This result is worst-case optimal in terms of the number of slopes, and, for a suitable choice… ▽ More

    Submitted 29 August, 2018; v1 submitted 27 March, 2018; originally announced March 2018.

    Comments: Appears in the Proceedings of the 26th International Symposium on Graph Drawing and Network Visualization (GD 2018)

  21. arXiv:1708.09281  [pdf, other

    cs.DS

    NodeTrix Planarity Testing with Small Clusters

    Authors: Emilio Di Giacomo, Giuseppe Liotta, Maurizio Patrignani, Ignaz Rutter, Alessandra Tappini

    Abstract: We study the NodeTrix planarity testing problem for flat clustered graphs when the maximum size of each cluster is bounded by a constant $k$. We consider both the case when the sides of the matrices to which the edges are incident are fixed and the case when they can be chosen arbitrarily. We show that NodeTrix planarity testing with fixed sides can be solved in $O(k^{3k+\frac{3}{2}} \cdot n)$ tim… ▽ More

    Submitted 9 April, 2019; v1 submitted 30 August, 2017; originally announced August 2017.

    Comments: Appears in the Proceedings of the 25th International Symposium on Graph Drawing and Network Visualization (GD 2017)

  22. arXiv:1708.09167  [pdf, other

    cs.CG math.CO

    Colored Point-set Embeddings of Acyclic Graphs

    Authors: Emilio Di Giacomo, Leszek Gasieniec, Giuseppe Liotta, Alfredo Navarra

    Abstract: We show that any planar drawing of a forest of three stars whose vertices are constrained to be at fixed vertex locations may require $Ω(n^\frac{2}{3})$ edges each having $Ω(n^\frac{1}{3})$ bends in the worst case. The lower bound holds even when the function that maps vertices to points is not a bijection but it is defined by a 3-coloring. In contrast, a constant number of bends per edge can be o… ▽ More

    Submitted 30 August, 2017; originally announced August 2017.

    Comments: Appears in the Proceedings of the 25th International Symposium on Graph Drawing and Network Visualization (GD 2017)

  23. arXiv:1706.05161  [pdf, other

    cs.DM

    New Results on Edge Partitions of 1-plane Graphs

    Authors: Emilio Di Giacomo, Walter Didimo, William S. Evans, Giuseppe Liotta, Henk Meijer, Fabrizio Montecchiani, Stephen K. Wismath

    Abstract: A $1$-plane graph is a graph embedded in the plane such that each edge is crossed at most once. A NIC-plane graph is a $1$-plane graph such that any two pairs of crossing edges share at most one end-vertex. An edge partition of a $1$-plane graph $G$ is a coloring of the edges of $G$ with two colors, red and blue, such that both the graph induced by the red edges and the graph induced by the blue e… ▽ More

    Submitted 16 June, 2017; originally announced June 2017.

  24. arXiv:1608.08899  [pdf, other

    cs.CG

    Visibility Representations of Boxes in 2.5 Dimensions

    Authors: Alessio Arleo, Carla Binucci, Emilio Di Giacomo, William S. Evans, Luca Grilli, Giuseppe Liotta, Henk Meijer, Fabrizio Montecchiani, Sue Whitesides, Stephen Wismath

    Abstract: We initiate the study of 2.5D box visibility representations (2.5D-BR) where vertices are mapped to 3D boxes having the bottom face in the plane $z=0$ and edges are unobstructed lines of sight parallel to the $x$- or $y$-axis. We prove that: $(i)$ Every complete bipartite graph admits a 2.5D-BR; $(ii)$ The complete graph $K_n$ admits a 2.5D-BR if and only if $n \leq 19$; $(iii)$ Every graph with p… ▽ More

    Submitted 31 August, 2016; originally announced August 2016.

    Comments: Appears in the Proceedings of the 24th International Symposium on Graph Drawing and Network Visualization (GD 2016)

  25. arXiv:1608.08425  [pdf, other

    cs.CG

    1-bend Upward Planar Drawings of SP-digraphs

    Authors: Emilio Di Giacomo, Giuseppe Liotta, Fabrizio Montecchiani

    Abstract: It is proved that every series-parallel digraph whose maximum vertex-degree is $Δ$ admits an upward planar drawing with at most one bend per edge such that each edge segment has one of $Δ$ distinct slopes. This is shown to be worst-case optimal in terms of the number of slopes. Furthermore, our construction gives rise to drawings with optimal angular resolution $\fracπΔ$. A variant of the proof te… ▽ More

    Submitted 30 August, 2016; originally announced August 2016.

    Comments: Appears in the Proceedings of the 24th International Symposium on Graph Drawing and Network Visualization (GD 2016)

  26. arXiv:1604.08797  [pdf, other

    cs.CG

    Ortho-polygon Visibility Representations of Embedded Graphs

    Authors: Emilio Di Giacomo, Walter Didimo, William S. Evans, Giuseppe Liotta, Henk Meijer, Fabrizio Montecchiani, Stephen K. Wismath

    Abstract: An ortho-polygon visibility representation of an $n$-vertex embedded graph $G$ (OPVR of $G$) is an embedding-preserving drawing of $G$ that maps every vertex to a distinct orthogonal polygon and each edge to a vertical or horizontal visibility between its end-vertices. The vertex complexity of an OPVR of $G$ is the minimum $k$ such that every polygon has at most $k$ reflex corners. We present poly… ▽ More

    Submitted 16 May, 2017; v1 submitted 29 April, 2016; originally announced April 2016.

  27. Properties and Complexity of Fan-Planarity

    Authors: Carla Binucci, Emilio Di Giacomo, Walter Didimo, Fabrizio Montecchiani, Maurizio Patrignani, Ioannis G. Tollis

    Abstract: In a \emph{fan-planar drawing} of a graph an edge can cross only edges with a common end-vertex. Fan-planar drawings have been recently introduced by Kaufmann and Ueckerdt, who proved that every $n$-vertex fan-planar drawing has at most $5n-10$ edges, and that this bound is tight for $n \geq 20$. We extend their result, both from the combinatorial and the algorithmic point of view. We prove tight… ▽ More

    Submitted 20 June, 2014; originally announced June 2014.

  28. arXiv:1212.0804  [pdf, other

    cs.CG cs.DS

    How many vertex locations can be arbitrarily chosen when drawing planar graphs?

    Authors: Emilio Di Giacomo, Giuseppe Liotta, Tamara Mchedlidze

    Abstract: It is proven that every set $S$ of distinct points in the plane with cardinality $\lceil \frac{\sqrt{\log_2 n}-1}{4} \rceil$ can be a subset of the vertices of a crossing-free straight-line drawing of any planar graph with $n$ vertices. It is also proven that if $S$ is restricted to be a one-sided convex point set, its cardinality increases to $\lceil \sqrt[3]{n} \rceil$. The proofs are constructi… ▽ More

    Submitted 4 December, 2012; originally announced December 2012.