Skip to main content

Showing 1–41 of 41 results for author: Di Battista, G

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:2411.10319  [pdf, other

    cs.CG cs.DS

    Ranking and Unranking of the Planar Embeddings of a Planar Graph

    Authors: Giuseppe Di Battista, Fabrizio Grosso, Giulia Maragno, Maurizio Patrignani

    Abstract: Let $\mathcal{G}$ be the set of all the planar embeddings of a (not necessarily connected) $n$-vertex graph $G$. We present a bijection $Φ$ from $\mathcal{G}$ to the natural numbers in the interval $[0 \dots |\mathcal{G}| - 1]$. Given a planar embedding $\mathcal{E}$ of $G$, we show that $Φ(\mathcal{E})$ can be decomposed into a sequence of $O(n)$ natural numbers each describing a specific feature… ▽ More

    Submitted 15 November, 2024; originally announced November 2024.

  3. arXiv:2409.01942  [pdf, other

    quant-ph cs.DS

    Quantum Algorithms for One-Sided Crossing Minimization

    Authors: Susanna Caroppo, Giordano Da Lozzo, Giuseppe Di Battista

    Abstract: We present singly-exponential quantum algorithms for the One-Sided Crossing Minimization (OSCM) problem. Given an $n$-vertex bipartite graph $G=(U,V,E\subseteq U \times V)$, a $2$-level drawing $(π_U,π_V)$ of $G$ is described by a linear ordering $π_U: U \leftrightarrow \{1,\dots,|U|\}$ of $U$ and linear ordering $π_V: V \leftrightarrow \{1,\dots,|V|\}$ of $V$. For a fixed linear ordering $π_U$ of… ▽ More

    Submitted 3 September, 2024; originally announced September 2024.

    Comments: This is the long version of a paper to appear at the 32nd International Symposium on Graph Drawing and Network Visualization (GD '24)

  4. arXiv:2408.17369  [pdf, other

    cs.DS cs.CG cs.DM

    Upward Pointset Embeddings of Planar st-Graphs

    Authors: Carlos Alegria, Susanna Caroppo, Giordano Da Lozzo, Marco D'Elia, Giuseppe Di Battista, Fabrizio Frati, Fabrizio Grosso, Maurizio Patrignani

    Abstract: We study upward pointset embeddings (UPSEs) of planar $st$-graphs. Let $G$ be a planar $st$-graph and let $S \subset \mathbb{R}^2$ be a pointset with $|S|= |V(G)|$. An UPSE of $G$ on $S$ is an upward planar straight-line drawing of $G$ that maps the vertices of $G$ to the points of $S$. We consider both the problem of testing the existence of an UPSE of $G$ on $S$ (UPSE Testing) and the problem of… ▽ More

    Submitted 3 January, 2025; v1 submitted 30 August, 2024; originally announced August 2024.

    Comments: This is the long version of a paper to appear at the 32nd International Symposium on Graph Drawing and Network Visualization (GD '24)

  5. arXiv:2310.02247  [pdf, other

    cs.DS cs.CG math.CO

    Efficient Enumeration of Drawings and Combinatorial Structures for Maximal Planar Graphs

    Authors: Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Fabrizio Grosso, Maurizio Patrignani

    Abstract: We propose efficient algorithms for enumerating the notorious combinatorial structures of maximal planar graphs, called canonical orderings and Schnyder woods, and the related classical graph drawings by de Fraysseix, Pach, and Pollack [Combinatorica, 1990] and by Schnyder [SODA, 1990], called canonical drawings and Schnyder drawings, respectively. To this aim (i) we devise an algorithm for enumer… ▽ More

    Submitted 3 October, 2023; originally announced October 2023.

  6. arXiv:2308.13401  [pdf, other

    cs.CG

    Min-$k$-planar Drawings of Graphs

    Authors: Carla Binucci, Aaron Büngener, Giuseppe Di Battista, Walter Didimo, Vida Dujmović, Seok-Hee Hong, Michael Kaufmann, Giuseppe Liotta, Pat Morin, Alessandra Tappini

    Abstract: The study of nonplanar drawings of graphs with restricted crossing configurations is a well-established topic in graph drawing, often referred to as beyond-planar graph drawing. One of the most studied types of drawings in this area are the $k$-planar drawings $(k \geq 1)$, where each edge cannot cross more than $k$ times. We generalize $k$-planar drawings, by introducing the new family of min-… ▽ More

    Submitted 8 February, 2024; 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:2307.12393  [pdf, other

    cs.DS

    Treebar Maps: Schematic Representation of Networks at Scale

    Authors: Giuseppe Di Battista, Fabrizio Grosso, Silvia Montorselli, Maurizio Patrignani

    Abstract: Many data sets, crucial for today's applications, consist essentially of enormous networks, containing millions or even billions of elements. Having the possibility of visualizing such networks is of paramount importance. We propose an algorithmic framework and a visual metaphor, dubbed treebar map, to provide schematic representations of huge networks. Our goal is to convey the main features of t… ▽ More

    Submitted 23 July, 2023; originally announced July 2023.

    Comments: 27 pages, 32 figures, 1 table

  8. arXiv:2307.08371  [pdf, other

    cs.DS

    Quantum Graph Drawing

    Authors: Susanna Caroppo, Giordano Da Lozzo, Giuseppe Di Battista

    Abstract: In this paper, we initiate the study of quantum algorithms in the Graph Drawing research area. We focus on two foundational drawing standards: 2-level drawings and book layouts. Concerning $2$-level drawings, we consider the problems of obtaining drawings with the minimum number of crossings, $k$-planar drawings, quasi-planar drawings, and the problem of removing the minimum number of edges to obt… ▽ More

    Submitted 17 July, 2023; originally announced July 2023.

    Comments: 37 pages, 32 figures, 2 tables

  9. arXiv:2301.10872  [pdf, other

    cs.CG

    Splitting Vertices in 2-Layer Graph Drawings

    Authors: Reyan Ahmed, Patrizio Angelini, Michael A. Bekos, Giuseppe Di Battista, Michael Kaufmann, Philipp Kindermann, Stephen Kobourov, Martin Nöllenburg, Antonios Symvonis, Anaïs Villedieu, Markus Wallinger

    Abstract: Bipartite graphs model the relationships between two disjoint sets of entities in several applications and are naturally drawn as 2-layer graph drawings. In such drawings, the two sets of entities (vertices) are placed on two parallel lines (layers), and their relationships (edges) are represented by segments connecting vertices. Methods for constructing 2-layer drawings often try to minimize the… ▽ More

    Submitted 15 April, 2023; v1 submitted 25 January, 2023; originally announced January 2023.

  10. arXiv:2208.14142  [pdf, other

    cs.CG cs.DS

    Unit-length Rectangular Drawings of Graphs

    Authors: Carlos Alegria, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Fabrizio Grosso, Maurizio Patrignani

    Abstract: A rectangular drawing of a planar graph $G$ is a planar drawing of $G$ in which vertices are mapped to grid points, edges are mapped to horizontal and vertical straight-line segments, and faces are drawn as rectangles. Sometimes this latter constraint is relaxed for the outer face. In this paper, we study rectangular drawings in which the edges have unit length. We show a complexity dichotomy for… ▽ More

    Submitted 24 July, 2024; v1 submitted 30 August, 2022; originally announced August 2022.

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

  11. arXiv:2208.14126  [pdf, other

    cs.DS

    Small Point-Sets Supporting Graph Stories

    Authors: Giuseppe Di Battista, Walter Didimo, Luca Grilli, Fabrizio Grosso, Giacomo Ortali, Maurizio Patrignani, Alessandra Tappini

    Abstract: In a graph story the vertices enter a graph one at a time and each vertex persists in the graph for a fixed amount of time $ω$, called viewing window. At any time, the user can see only the drawing of the graph induced by the vertices in the viewing window and this determines a sequence of drawings. For readability, we require that all the drawings of the sequence are planar. For preserving the us… ▽ More

    Submitted 30 August, 2022; originally announced August 2022.

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

  12. arXiv:2108.12628  [pdf, other

    cs.DS

    Planar Straight-line Realizations of 2-Trees with Prescribed Edge Lengths

    Authors: Carlos Alegría, Manuel Borrazzo, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Maurizio Patrignani

    Abstract: We study a classic problem introduced thirty years ago by Eades and Wormald. Let $G=(V,E,λ)$ be a weighted planar graph, where $λ: E \rightarrow \mathbb{R}^+$ is a length function. The Fixed Edge-Length Planar Realization problem (FEPR for short) asks whether there exists a planar straight-line realization of $G$, i.e., a planar straight-line drawing of $G$ where the Euclidean length of each edge… ▽ More

    Submitted 7 October, 2021; v1 submitted 28 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:2108.09483  [pdf, other

    cs.CG cs.DM cs.DS

    From Tutte to Floater and Gotsman: On the Resolution of Planar Straight-line Drawings and Morphs

    Authors: Giuseppe Di Battista, Fabrizio Frati

    Abstract: The algorithm of Tutte for constructing convex planar straight-line drawings and the algorithm of Floater and Gotsman for constructing planar straight-line morphs are among the most popular graph drawing algorithms. In this paper, focusing on maximal plane graphs, we prove upper and lower bounds on the resolution of the planar straight-line drawings produced by Floater's algorithm, which is a broa… ▽ More

    Submitted 1 March, 2025; v1 submitted 21 August, 2021; originally announced August 2021.

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

    Journal ref: Discrete Mathematics & Theoretical Computer Science, vol. 27:2, Combinatorics (March 5, 2025) dmtcs:12439

  14. arXiv:2011.02431  [pdf, other

    cs.DS cs.CG

    2-Level Quasi-Planarity or How Caterpillars Climb (SPQR-)Trees

    Authors: Patrizio Angelini, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Maurizio Patrignani

    Abstract: Given a bipartite graph $G=(V_b,V_r,E)$, the $2$-Level Quasi-Planarity problem asks for the existence of a drawing of $G$ in the plane such that the vertices in $V_b$ and in $V_r$ lie along two parallel lines $\ell_b$ and $\ell_r$, respectively, each edge in $E$ is drawn in the unbounded strip of the plane delimited by $\ell_b$ and $\ell_r$, and no three edges in $E$ pairwise cross. We prove tha… ▽ More

    Submitted 4 November, 2020; originally announced November 2020.

    Comments: Extended version of a paper to appear at SODA '21

  15. arXiv:2008.09414  [pdf, other

    cs.DS

    Schematic Representation of Large Biconnected Graphs

    Authors: Giuseppe Di Battista, Fabrizio Frati, Maurizio Patrignani, Marco Tais

    Abstract: Suppose that a biconnected graph is given, consisting of a large component plus several other smaller components, each separated from the main component by a separation pair. We investigate the existence and the computation time of schematic representations of the structure of such a graph where the main component is drawn as a disk, the vertices that take part in separation pairs are points on th… ▽ More

    Submitted 27 October, 2020; v1 submitted 21 August, 2020; originally announced August 2020.

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

  16. arXiv:2008.09405  [pdf, other

    cs.DM math.CO

    A Tipping Point for the Planarity of Small and Medium Sized Graphs

    Authors: Emanuele Balloni, Giuseppe Di Battista, Maurizio Patrignani

    Abstract: This paper presents an empirical study of the relationship between the density of small-medium sized random graphs and their planarity. It is well known that, when the number of vertices tends to infinite, there is a sharp transition between planarity and non-planarity for edge density d=0.5. However, this asymptotic property does not clarify what happens for graphs of reduced size. We show that a… ▽ More

    Submitted 25 August, 2020; v1 submitted 21 August, 2020; originally announced August 2020.

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

  17. arXiv:2008.09002  [pdf, other

    cs.CG

    On Turn-Regular Orthogonal Representations

    Authors: Michael A. Bekos, Carla Binucci, Giuseppe Di Battista, Walter Didimo, Martin Gronemann, Karsten Klein, Maurizio Patrignani, Ignaz Rutter

    Abstract: An interesting class of orthogonal representations consists of the so-called turn-regular ones, i.e., those that do not contain any pair of reflex corners that "point to each other" inside a face. For such a representation H it is possible to compute in linear time a minimum-area drawing, i.e., a drawing of minimum area over all possible assignments of vertex and bend coordinates of H. In contrast… ▽ More

    Submitted 20 August, 2020; originally announced August 2020.

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

  18. arXiv:1909.07093  [pdf, other

    cs.CG cs.DM cs.DS

    How to Morph a Tree on a Small Grid

    Authors: Fidel Barrera-Cruz, Manuel Borrazzo, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Maurizio Patrignani, Vincenzo Roselli

    Abstract: In this paper we study planar morphs between straight-line planar grid drawings of trees. A morph consists of a sequence of morphing steps, where in a morphing step vertices move along straight-line trajectories at constant speed. We show how to construct planar morphs that simultaneously achieve a reduced number of morphing steps and a polynomially-bounded resolution. We assume that both the init… ▽ More

    Submitted 27 September, 2019; v1 submitted 16 September, 2019; originally announced September 2019.

    Comments: A preliminary version of this paper appears in WADS 2019

  19. arXiv:1909.00223  [pdf, other

    cs.CG cs.DM math.CO

    Simple $k$-Planar Graphs are Simple $(k+1)$-Quasiplanar

    Authors: Patrizio Angelini, Michael A. Bekos, Franz J. Brandenburg, Giordano Da Lozzo, Giuseppe Di Battista, Walter Didimo, Michael Hoffmann, Giuseppe Liotta, Fabrizio Montecchiani, Ignaz Rutter, Csaba D. Tóth

    Abstract: A simple topological graph is $k$-quasiplanar ($k\geq 2$) if it contains no $k$ pairwise crossing edges, and $k$-planar if no edge is crossed more than $k$ times. In this paper, we explore the relationship between $k$-planarity and $k$-quasiplanarity to show that, for $k \geq 2$, every $k$-planar simple topological graph can be transformed into a $(k+1)$-quasiplanar simple topological graph.

    Submitted 31 August, 2019; originally announced September 2019.

    Comments: arXiv admin note: substantial text overlap with arXiv:1705.05569

  20. arXiv:1908.09318  [pdf, other

    cs.DS cs.CG cs.DM

    Graph Stories in Small Area

    Authors: Manuel Borrazzo, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Maurizio Patrignani

    Abstract: We study the problem of drawing a dynamic graph, where each vertex appears in the graph at a certain time and remains in the graph for a fixed amount of time, called the window size. This defines a graph story, i.e., a sequence of subgraphs, each induced by the vertices that are in the graph at the same time. The drawing of a graph story is a sequence of drawings of such subgraphs. To support read… ▽ More

    Submitted 27 August, 2019; v1 submitted 25 August, 2019; originally announced August 2019.

  21. arXiv:1902.06575  [pdf, other

    cs.DS cs.CG

    Extending Upward Planar Graph Drawings

    Authors: Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati

    Abstract: In this paper we study the computational complexity of the Upward Planarity Extension problem, which takes in input an upward planar drawing $Γ_H$ of a subgraph $H$ of a directed graph $G$ and asks whether $Γ_H$ can be extended to an upward planar drawing of $G$. Our study fits into the line of research on the extensibility of partial representations, which has recently become a mainstream in Grap… ▽ More

    Submitted 18 February, 2019; originally announced February 2019.

  22. arXiv:1808.10826  [pdf, other

    cs.DS cs.CG math.CO

    Upward Planar Morphs

    Authors: Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Maurizio Patrignani, Vincenzo Roselli

    Abstract: We prove that, given two topologically-equivalent upward planar straight-line drawings of an $n$-vertex directed graph $G$, there always exists a morph between them such that all the intermediate drawings of the morph are upward planar and straight-line. Such a morph consists of $O(1)$ morphing steps if $G$ is a reduced planar $st$-graph, $O(n)$ morphing steps if $G$ is a planar $st$-graph,… ▽ More

    Submitted 12 October, 2018; v1 submitted 31 August, 2018; originally announced August 2018.

    Comments: Appears in the Proceedings of the 26th International Symposium on Graph Drawing and Network Visualization (GD 2018) The current version is the extended one

  23. arXiv:1709.05969  [pdf, other

    cs.NI

    The Internet Pendulum: On the periodicity of Internet Topology Measurements

    Authors: Mattia Iodice, Massimo Candela, Giuseppe Di Battista

    Abstract: Public databases of large-scale topology measures (e.g.RIPE Atlas) are very popular both in the research and in the practitioners communities. They are used, at least, for understanding the state of the Internet in real time, for outage detection, and to get a broad baseline view of the Internet evolution over time. However, despite the large amount of investigations, the dynamic aspects of these… ▽ More

    Submitted 18 September, 2017; originally announced September 2017.

    Comments: 16 pages, 21 figures

  24. arXiv:1702.08716   

    cs.CG

    On the Relationship between $k$-Planar and $k$-Quasi Planar Graphs

    Authors: Patrizio Angelini, Michael A. Bekos, Franz J. Brandenburg, Giordano Da Lozzo, Giuseppe Di Battista, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani, Ignaz Rutter

    Abstract: A graph is $k$-planar $(k \geq 1)$ if it can be drawn in the plane such that no edge is crossed more than $k$ times. A graph is $k$-quasi planar $(k \geq 2)$ if it can be drawn in the plane with no $k$ pairwise crossing edges. The families of $k$-planar and $k$-quasi planar graphs have been widely studied in the literature, and several bounds have been proven on their edge density. Nonetheless, on… ▽ More

    Submitted 4 September, 2019; v1 submitted 28 February, 2017; originally announced February 2017.

    Comments: Superseded by arXiv:1909.00223 as a result of merging with arXiv:1705.05569

  25. arXiv:1608.08952  [pdf, other

    cs.CG cs.DS

    Computing NodeTrix Representations of Clustered Graphs

    Authors: Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Maurizio Patrignani

    Abstract: NodeTrix representations are a popular way to visualize clustered graphs; they represent clusters as adjacency matrices and inter-cluster edges as curves connecting the matrix boundaries. We study the complexity of constructing NodeTrix representations focusing on planarity testing problems, and we show several NP-completeness results and some polynomial-time algorithms. Building on such algorithm… ▽ More

    Submitted 9 September, 2016; v1 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)

  26. arXiv:1608.08427  [pdf, other

    cs.CG cs.DS

    Simultaneous Orthogonal Planarity

    Authors: Patrizio Angelini, Steven Chaplick, Sabine Cornelsen, Giordano Da Lozzo, Giuseppe Di Battista, Peter Eades, Philipp Kindermann, Jan Kratochvil, Fabian Lipp, and Ignaz Rutter

    Abstract: We introduce and study the $\textit{OrthoSEFE}-k$ problem: Given $k$ planar graphs each with maximum degree 4 and the same vertex set, do they admit an OrthoSEFE, that is, is there an assignment of the vertices to grid points and of the edges to paths on the grid such that the same edges in distinct graphs are assigned the same path and such that the assignment induces a planar orthogonal drawing… ▽ 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)

  27. arXiv:1606.00425  [pdf, other

    cs.CG

    How to morph planar graph drawings

    Authors: Soroush Alamdari, Patrizio Angelini, Fidel Barrera-Cruz, Timothy M. Chan, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Penny Haxell, Anna Lubiw, Maurizio Patrignani, Vincenzo Roselli, Sahil Singla, Bryan T. Wilkinson

    Abstract: Given an $n$-vertex graph and two straight-line planar drawings of the graph that have the same faces and the same outer face, we show that there is a morph (i.e., a continuous transformation) between the two drawings that preserves straight-line planarity and consists of $O(n)$ steps, which we prove is optimal in the worst case. Each step is a unidirectional linear morph, which means that every v… ▽ More

    Submitted 1 June, 2016; originally announced June 2016.

    Comments: 31 pages, 18 figures

    MSC Class: 68R10

  28. arXiv:1510.08274  [pdf, other

    cs.DS cs.CG

    Beyond Level Planarity

    Authors: Patrizio Angelini, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Maurizio Patrignani, Ignaz Rutter

    Abstract: In this paper we settle the computational complexity of two open problems related to the extension of the notion of level planarity to surfaces different from the plane. Namely, we show that the problems of testing the existence of a level embedding of a level graph on the surface of the rolling cylinder or on the surface of the torus, respectively known by the name of… ▽ More

    Submitted 29 August, 2016; v1 submitted 28 October, 2015; originally announced October 2015.

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

  29. Windrose Planarity: Embedding Graphs with Direction-Constrained Edges

    Authors: Patrizio Angelini, Giordano Da Lozzo, Giuseppe Di Battista, Valentino Di Donato, Philipp Kindermann, Günter Rote, Ignaz Rutter

    Abstract: Given a planar graph $G$ and a partition of the neighbors of each vertex $v$ in four sets $UR(v)$, $UL(v)$, $DL(v)$, and $DR(v)$, the problem Windrose Planarity asks to decide whether $G$ admits a windrose-planar drawing, that is, a planar drawing in which (i) each neighbor $u \in UR(v)$ is above and to the right of $v$, (ii) each neighbor $u \in UL(v)$ is above and to the left of $v$, (iii) each… ▽ More

    Submitted 6 September, 2018; v1 submitted 9 October, 2015; originally announced October 2015.

    Comments: Appeared in Proceedings of the 27th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2016)

    Journal ref: ACM Transactions on Algorithms 14 (September 2018), Artikel 54, 54:1-54:24

  30. arXiv:1508.07557  [pdf, other

    cs.DS cs.CG cs.DM

    Intersection-Link Representations of Graphs

    Authors: Patrizio Angelini, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Maurizio Patrignani, Ignaz Rutter

    Abstract: We consider drawings of graphs that contain dense subgraphs. We introduce intersection-link representations for such graphs, in which each vertex $u$ is represented by a geometric object $R(u)$ and in which each edge $(u,v)$ is represented by the intersection between $R(u)$ and $R(v)$ if it belongs to a dense subgraph or by a curve connecting the boundaries of $R(u)$ and $R(v)$ otherwise. We study… ▽ More

    Submitted 30 August, 2015; originally announced August 2015.

    Comments: 15 pages, 8 figures, extended version of 'Intersection-Link Representations of Graphs' (23rd International Symposium on Graph Drawing, 2015)

  31. arXiv:1410.1006  [pdf, ps, other

    cs.CG cs.DM cs.DS

    A Survey on Small-Area Planar Graph Drawing

    Authors: Giuseppe Di Battista, Fabrizio Frati

    Abstract: We survey algorithms and bounds for constructing planar drawings of graphs in small area.

    Submitted 3 October, 2014; originally announced October 2014.

    Comments: Preliminary version appeared in "Thirty Essays on Geometric Graph Theory", J. Pach (ed.), 2012

  32. arXiv:1408.2595  [pdf, ps, other

    cs.DS cs.CG cs.DM

    Advances on Testing C-Planarity of Embedded Flat Clustered Graphs

    Authors: Markus Chimani, Giuseppe Di Battista, Fabrizio Frati, Karsten Klein

    Abstract: We show a polynomial-time algorithm for testing c-planarity of embedded flat clustered graphs with at most two vertices per cluster on each face.

    Submitted 11 August, 2014; originally announced August 2014.

    Comments: Accepted at GD '14

  33. arXiv:1406.6533  [pdf, other

    cs.DS cs.CG

    On the Complexity of Clustered-Level Planarity and T-Level Planarity

    Authors: Patrizio Angelini, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Vincenzo Roselli

    Abstract: In this paper we study two problems related to the drawing of level graphs, that is, T-LEVEL PLANARITY and CLUSTERED-LEVEL PLANARITY. We show that both problems are NP-complete in the general case and that they become polynomial-time solvable when restricted to proper instances.

    Submitted 25 June, 2014; originally announced June 2014.

    Comments: 10 pages, 4 figures

  34. arXiv:1402.4364  [pdf, ps, other

    cs.DS cs.CG

    Morphing Planar Graph Drawings Optimally

    Authors: Patrizio Angelini, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Maurizio Patrignani, Vincenzo Roselli

    Abstract: We provide an algorithm for computing a planar morph between any two planar straight-line drawings of any $n$-vertex plane graph in $O(n)$ morphing steps, thus improving upon the previously best known $O(n^2)$ upper bound. Further, we prove that our algorithm is optimal, that is, we show that there exist two planar straight-line drawings $Γ_s$ and $Γ_t$ of an $n$-vertex plane graph $G$ such that a… ▽ More

    Submitted 19 February, 2014; v1 submitted 18 February, 2014; originally announced February 2014.

  35. arXiv:1309.0683  [pdf, ps, other

    cs.CG cs.DM

    Strip Planarity Testing of Embedded Planar Graphs

    Authors: Patrizio Angelini, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati

    Abstract: In this paper we introduce and study the strip planarity testing problem, which takes as an input a planar graph $G(V,E)$ and a function $γ:V \rightarrow \{1,2,\dots,k\}$ and asks whether a planar drawing of $G$ exists such that each edge is monotone in the $y$-direction and, for any $u,v\in V$ with $γ(u)<γ(v)$, it holds $y(u)<y(v)$. The problem has strong relationships with some of the most deepl… ▽ More

    Submitted 3 September, 2013; originally announced September 2013.

    Comments: 24 pages, 12 figures, extended version of 'Strip Planarity Testing' (21st International Symposium on Graph Drawing, 2013)

  36. arXiv:1309.0632  [pdf, other

    cs.NI

    From BGP to RTT and Beyond: Matching BGP Routing Changes and Network Delay Variations with an Eye on Traceroute Paths

    Authors: Massimo Rimondini, Claudio Squarcella, Giuseppe Di Battista

    Abstract: Many organizations have the mission of assessing the quality of broadband access services offered by Internet Service Providers (ISPs). They deploy network probes that periodically perform network measures towards selected Internet services. By analyzing the data collected by the probes it is often possible to gain a reasonable estimate of the bandwidth made available by the ISP. However, it is mu… ▽ More

    Submitted 3 September, 2013; originally announced September 2013.

  37. arXiv:1302.5414  [pdf, other

    cs.NI

    Intra-Domain Pathlet Routing

    Authors: Marco Chiesa, Gabriele Lospoto, Massimo Rimondini, Giuseppe Di Battista

    Abstract: Internal routing inside an ISP network is the foundation for lots of services that generate revenue from the ISP's customers. A fine-grained control of paths taken by network traffic once it enters the ISP's network is therefore a crucial means to achieve a top-quality offer and, equally important, to enforce SLAs. Many widespread network technologies and approaches (most notably, MPLS) offer limi… ▽ More

    Submitted 3 March, 2013; v1 submitted 21 February, 2013; originally announced February 2013.

    Comments: 13 figures, 1 table

  38. arXiv:1209.0598  [pdf, ps, other

    cs.DS

    Implementing a Partitioned 2-page Book Embedding Testing Algorithm

    Authors: Patrizio Angelini, Marco Di Bartolomeo, Giuseppe Di Battista

    Abstract: In a book embedding the vertices of a graph are placed on the "spine" of a "book" and the edges are assigned to "pages" so that edges on the same page do not cross. In the Partitioned 2-page Book Embedding problem egdes are partitioned into two sets E_1 and E_2, the pages are two, the edges of E_1 are assigned to page 1, and the edges of E_2 are assigned to page 2. The problem consists of checking… ▽ More

    Submitted 4 September, 2012; originally announced September 2012.

    Comments: 21 pages, 11 figures, published at 20th International Symposyum on Graph Drawing

  39. arXiv:1207.3934  [pdf, ps, other

    cs.DM cs.CG

    Relaxing the Constraints of Clustered Planarity

    Authors: Patrizio Angelini, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Maurizio Patrignani, Vincenzo Roselli

    Abstract: In a drawing of a clustered graph vertices and edges are drawn as points and curves, respectively, while clusters are represented by simple closed regions. A drawing of a clustered graph is c-planar if it has no edge-edge, edge-region, or region-region crossings. Determining the complexity of testing whether a clustered graph admits a c-planar drawing is a long-standing open problem in the Graph D… ▽ More

    Submitted 18 February, 2014; v1 submitted 17 July, 2012; originally announced July 2012.

  40. arXiv:1205.4564  [pdf, ps, other

    cs.NI cs.GT

    Computational Complexity of Traffic Hijacking under BGP and S-BGP

    Authors: Marco Chiesa, Giuseppe Di Battista, Thomas Erlebach, Maurizio Patrignani

    Abstract: Harmful Internet hijacking incidents put in evidence how fragile the Border Gateway Protocol (BGP) is, which is used to exchange routing information between Autonomous Systems (ASes). As proved by recent research contributions, even S-BGP, the secure variant of BGP that is being deployed, is not fully able to blunt traffic attraction attacks. Given a traffic flow between two ASes, we study how dif… ▽ More

    Submitted 21 May, 2012; originally announced May 2012.

    Comments: 17 pages with 6 figures

    ACM Class: C.2.2; F.2; G.2.2

  41. arXiv:cs/9810009  [pdf, ps, other

    cs.SE cs.CG cs.DS

    Object-Oriented Design of Graph Oriented Data Structures

    Authors: Maurizio Pizzonia, Giuseppe Di Battista

    Abstract: Applied research in graph algorithms and combinatorial structures needs comprehensive and versatile software libraries. However, the design and the implementation of flexible libraries are challenging activities. Among the other problems involved in such a difficult field, a very special role is played by graph classification issues. We propose new techniques devised to help the designer and t… ▽ More

    Submitted 8 October, 1998; originally announced October 1998.

    Comments: 10 pages, 9 figures, code examples, ALENEX (accepted)

    ACM Class: D.2.3; D.2.11; D.2.13; E.1